CCS3.3 warning: entry-point symbol other than "_c_int00"specified:(
2014-06-28 16:12
316 查看
warning: entry-point symbol other than "_c_int00" specified: "code_start"
解决方法是:
在编译选项里面link标签页,把Code Entry Point(-e)编辑框里面的code_start删除,就不会产生该警告了。
编译选项位置:Project -》 Build Options —》Linker —》 Base —》 Code
Entry Point(-e):空着
原因:
1.在“TMS320C6000优化汇编手册”第五章“链接C/C++代码”有一段关于_c_int00符号的说明。它是运行支持库RTS.lib包含的一个重要函数。如果Linker选项使用-c或-cr选项_c_int00被自动定义为程序的入口点。消除警告的方法在 Linker选项下面选择No Autoinitialization.
但是该解决方法处理后,会出现另外的错误,暂不明为何。
2.官方的文档《2802x C/C++ Header Files and Peripheral Examples Quick Start》中有这样一段 When I build the examples, the linker outputs the following: warning: entry point other than _c_int00 specified. What does this mean? This warning is given when a symbol other then
_c_int00 is defined as the code entry point of the project. For these examples, the symbol code_start is the first code that is executed after exiting the boot ROM code and thus is defined as the entry point via the –e linker option. This symbol is defined
in the DSP2802x_CodeStartBranch.asm file. The entry point symbol is used by the debugger and by the hex utility. When you load thecode, CCS will set the PC to the entry point symbol. By default, this is the _c_int00 symbol which marks the start of the C initialization
routine. For the DSP2802x examples,the code_start symbol is used instead. Refer to the source code for more information. entry point符号是debugger所使用的。程序连接时已经制定了一个而程序的文件中也定义了一个
部分答案:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/29034.aspx
解决方法是:
在编译选项里面link标签页,把Code Entry Point(-e)编辑框里面的code_start删除,就不会产生该警告了。
编译选项位置:Project -》 Build Options —》Linker —》 Base —》 Code
Entry Point(-e):空着
原因:
1.在“TMS320C6000优化汇编手册”第五章“链接C/C++代码”有一段关于_c_int00符号的说明。它是运行支持库RTS.lib包含的一个重要函数。如果Linker选项使用-c或-cr选项_c_int00被自动定义为程序的入口点。消除警告的方法在 Linker选项下面选择No Autoinitialization.
但是该解决方法处理后,会出现另外的错误,暂不明为何。
2.官方的文档《2802x C/C++ Header Files and Peripheral Examples Quick Start》中有这样一段 When I build the examples, the linker outputs the following: warning: entry point other than _c_int00 specified. What does this mean? This warning is given when a symbol other then
_c_int00 is defined as the code entry point of the project. For these examples, the symbol code_start is the first code that is executed after exiting the boot ROM code and thus is defined as the entry point via the –e linker option. This symbol is defined
in the DSP2802x_CodeStartBranch.asm file. The entry point symbol is used by the debugger and by the hex utility. When you load thecode, CCS will set the PC to the entry point symbol. By default, this is the _c_int00 symbol which marks the start of the C initialization
routine. For the DSP2802x examples,the code_start symbol is used instead. Refer to the source code for more information. entry point符号是debugger所使用的。程序连接时已经制定了一个而程序的文件中也定义了一个
部分答案:http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/29034.aspx
相关文章推荐
- 【笔记】CCS4 出现 warning: entry-point symbol other than "_c_int00" specified: "code_start" 的解决方法
- 【笔记】CCS4 出现 warning: entry-point symbol other than "_c_int00" specified: "code_start" 的解决方法
- warning: entry-point symbol other than "_c_int00" specified: "code_start"
- 警告“ warning: entry point other than _c_int00 specified”解决方法
- Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multi
- [笔记].怎样解决MDK中的警告:Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
- 在x86-64位机器上不用gcc直接ld:ld: warning: cannot find entry symbol _start; defaulting to 00000000004002c8
- L6305W: Image does not have an entry point. (Not specified or not set due to multiple choices.)
- ld: warning: cannot find entry symbol _start; defaulting to 00000000004002a0
- fatal error C1047: The object or library file "..."was created with an older compiler than other obj
- error LNK2001: unresolved external symbol "public: __thiscall Point::~Point(void)" (??1Point@@QAE@XZ
- How to avoid Excel from prompting "The file you are trying to open, , is in a different format than specified by the file extension"? (转)
- ld: warning: cannot find entry symbol _start; defaulting to 00000000080481d8
- [DllImport("User32")],[DllImport("user32.dll", EntryPoint = "mouse_event")]
- Warning link 4098 defaultlib "library" conflicts with use of other library use /NODEFAULTLIB:library
- ld: warning: cannot find entry symbol _start
- "Procedure EntryPoint XXX Not Found In WS2_32.dll"的解决方案
- SharePoint "Cannot add the specified assembly to the global assembly cache"
- "Warning: OS async I/O limit 128 is lower than recovery batch 1024" in Alert log (文档 ID 471846.1)
- How do i prevent end users from connecting to the database other than my application?", version 8.1.5