keil uV4在编译时总是会编译上次的程序,请问高手指点一下,谢谢!
发布网友
发布时间:2022-12-21 08:58
我来回答
共1个回答
热心网友
时间:2023-10-10 18:13
math在连接时需要添加参数,很久不搞linux的程序了,我映像是-o 编译时加上 -lm像下面这样:
gcc -lm -o xxx.out xxx.c
因为math.h不是C运行库函数,就像linux下线程函数库pthread.h也不是,都需要在编译时连接该库
如果你有IDE(如eclipse)+ GCC 开发C程序,可以在项目属性中编译命令中添加-lm,作用是一样的 (本人用VI很不熟练。。。)
楼主如果需要可以到www.eclipse.org下载IDE,不用手动添加Mingw和GCC,它已经全部搞定了,用起来很方便。追问我是初学者,麻烦你可以说的通俗易懂些吗?那种情况在那个软件上怎样解决?