当前位置: 技术问答>linux和unix
问题关于undefined reference to
来源: 互联网 发布时间:2016-08-05
本文导语: 在linux下,我装了一个新的库,叫Gosu的2d游戏引擎。用CodeBlocks打开一个范例程序,报了很多的undefined reference to错误,程序include了gosu/gosu.hpp这个文件,我去/usr/include文件夹下,找到了gosu这个文件夹,文件夹下的文件...
在linux下,我装了一个新的库,叫Gosu的2d游戏引擎。用CodeBlocks打开一个范例程序,报了很多的undefined reference to错误,程序include了gosu/gosu.hpp这个文件,我去/usr/include文件夹下,找到了gosu这个文件夹,文件夹下的文件也都是齐的。但是我不知道cpp文件都放在什么地方。安装的时候没报错。是什么原因呢?
以前也常有这种问题,不知道是怎么回事。
是不是编译器设置不对?GNU GCC Compiler。
以前也常有这种问题,不知道是怎么回事。
是不是编译器设置不对?GNU GCC Compiler。
|
楼上的真快
.cpp 的C++文件最好用g++命令编译
.c 的c文件最好用gcc命令编译
很有可能是没有找到库的原因
Project -> Build Options -> linker settings 然后把你的库add进去
.cpp 的C++文件最好用g++命令编译
.c 的c文件最好用gcc命令编译
很有可能是没有找到库的原因
Project -> Build Options -> linker settings 然后把你的库add进去