程序编译环境
放晴的时候
这个作者很懒,什么都没留下…
展开
-
linux编译出现undefined reference to `pow‘的错误
我的一个应用,用到了pow函数,也加了头文件了在linux环境下编译,然后我提示:undefined reference to `pow' 然后我就测试了一下,发现,如果pow(a,b),如果a,b都是常量时,是不会出现提示的,但是,如果a,b中有任何一个是变量,那么编译时都会出现提示。原因:因为math.h不是C运行库函数,就像linux下线程函数库pthread原创 2014-01-20 12:30:58 · 15067 阅读 · 2 评论 -
line 1: syntax error: "(" unexpected
在pc机上编译的程序,利用nfs共享在ok2440上执行时出现了这个错误:#./HelloWorld &./HelloWorld line 1: syntax error: "(" unexpected经过查找这个错误是由于编译程序所使用的编译器是gcc,使用gcc编译的程序可以在pc机上运行而不能在开发板上运行;而要想程序在开发半上运行就需要使用编译器arm-原创 2013-10-30 11:45:00 · 912 阅读 · 0 评论 -
stray '\241' in program错误的原因
C语言下的这个错误,一般是由于程序中有非法字符造成的。 删除看不见的非法字符即可。但有时不能成功,那么就要把程序重新输一遍了。原创 2014-02-18 18:27:58 · 1407 阅读 · 0 评论 -
warning: incompatible implicit declaration of built-in function 'exit'
12345678910111213#include intmain(void){ inti = -10; if(i exit(1); } return0;}原创 2014-01-14 14:14:45 · 1782 阅读 · 0 评论