首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

DEV-C++编译spidermonkey遇到的一些有关问题 请高手指教

2012-02-13 
DEV-C++编译spidermonkey遇到的一些问题 请高手指教我把所有需要的c文件和头文件导入到新建的工程中,并编

DEV-C++编译spidermonkey遇到的一些问题 请高手指教
我把所有需要的c文件和头文件导入到新建的工程中,并编译通过所有文件。最后显示出一liner   error的问题就高手指教.
340   E:\JSEngineV1.60\jsv160\jsmath.c   multiple   definition   of   `main '  
340   E:\JSEngineV1.60\jsv160\jsmath.c   first   defined   here  
    [Linker   error]   undefined   reference   to   `sbrk '  
    [Linker   error]   undefined   reference   to   `setenv '  
    [Linker   error]   undefined   reference   to   `fd_atan2 '  
    [Linker   error]   undefined   reference   to   `fd_copysign '  
    [Linker   error]   undefined   reference   to   `fd_copysign '  
    [Linker   error]   undefined   reference   to   `fd_pow '  
    [Linker   error]   undefined   reference   to   `fd_copysign '  
    [Linker   error]   undefined   reference   to   `gettimeofday '  
340   E:\JSEngineV1.60\jsv160\jsmath.c   ld   returned   1   exit   status

[解决办法]
关键的代码贴出来
[解决办法]
去查找fd_atan2,看看在哪个实现文件中,把它也加入到工程中
[解决办法]
340 E:\JSEngineV1.60\jsv160\jsmath.c multiple definition of `main '

main 重复定义。

而且后面的 lib 没有加入。

热点排行