读书人

DEV-C++编译spidermonkey遇到的一些有

发布时间: 2012-02-13 17:20:26 作者: rapoo

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 没有加入。

读书人网 >C++

热点推荐