undefined-reference相关内容

未定义参考-尽管链接器找到了lib

我有一个简单的程序来测试python开发文件的可用性: #include int main(){Py_Initialize(); Py_Finalize(); } 我将其编译为(安装了python 2.7)为gcc -I/usr/include/python2.7 -lpython2.7 p.c.它在其他机器上也能正常工作,除了在Ubuntu 12.04(精确)的几乎 ..
发布时间:2020-05-01 03:27:05 其他开发

libTogl未定义的引用

我试图安装netgen(从源代码构建)。 因此需要Togl,我通过 安装它$ sudo apt-get install libtogl1 libtogl-dev 输入'make'时,我收到以下错误消息: /usr/lib/gcc/x86_64-linux-gnu/4.8 /../../../../ lib / libTogl.so:对'Tk_InitStubs'的未定义引用 ..
发布时间:2018-04-21 10:54:01 其他开发

使用GCC未定义行为清洁剂

今天,我已阅读一篇文章关于 GCC未定义行为清除程序(ubsan)。但是,当我遵循这些步骤(在我的代码中添加 -fsanitize = undefined )时,编译器(Ubuntu 15.04上的GCC 4.9.2)说某些引用没有定义: || ===构建:在Entangle中调试(编译器:GNU GCC编译器)=== | obj / Debug / EntangleApp.o ||在 ..
发布时间:2018-04-20 17:37:10 C/C++开发

C头问题:#include和“undefined reference”

好的,我一直试图用最长的时间来处理这个问题,而且我似乎无法让它正常工作。我有三个文件, main.c , hello_world.c 和 hello_world.h 。无论出于何种原因,他们似乎都不能很好地编译,而我真的不知道为什么...... 以下是我的源文件。第一个hello_world.c: #include #include“hello_world.h ..
发布时间:2018-04-20 17:13:14 其他开发

对'inflateInit2_'的未定义引用

我使用的是Code Blocks IDE,我想为SFML安装Tiled Map Editor。所以,我下载了源代码并将其导入到了我的项目中。不幸的是,由于缺少zlib库,构建完成时出现错误。我下载并重新构建。这次我收到一个错误消息: 对'inflateInit2_'的未定义引用| 对`inflateEnd'|的未定义引用 对`inflateEnd'|的未定义引用 在Inte ..
发布时间:2018-04-20 16:56:56 C/C++开发

未定义的非常简单的程序参考

一旦我安装了Ubuntu 11.10,就会出现奇怪的错误。我想用我的C程序使用GD,所以我安装了软件包“libgd2-xpm-dev”。一切都已安装 - 文件gd.h和libgd.a位于“/ usr / include”和“/ usr / lib”中。所以,我试着用GD编译简单的程序。 #include #include int main() { gdIma ..
发布时间:2018-04-20 16:45:35 其他开发

gcc未定义的引用

gcc -c -I / usr / vt / sample ttssample.c gcc -L。 -lttsapi ttssample.o -o ttsample 我收到以下错误... p> ttssample.o:在函数`_TTSFile'中: ttssample.c :( .text + 0x352):undefined reference to `TT ..
发布时间:2018-04-20 16:25:09 其他开发

即使nm指示该符号存在于共享库中,也未定义对符号的引用2

我发现相同的问题,但答案并没有帮助我。 我正在编写测试应用程序以使用nglib库。但是,当我尝试编译它时,我得到未定义的引用: $ g ++ test1.cpp -L。 -lnglib test1.cpp:在函数'int main()'中: /tmp/cchcKZfx.o:test1.cpp:function main:error:未定义引用'Ng_Init()' /tmp/ ..
发布时间:2018-04-18 20:47:38 其他开发语言