undefined-reference相关内容

未定义对SSL_library_init和SSL_load_error_strings的引用

我正在实现OpenSSL代码,并且已经包含必需的头文件,但是仍然出现类似* 的错误 对SSL_library_init的未定义引用 我想这是链接错误,而不是编译错误. 我正在使用slickeditor在Linux框中实现它. 解决方案 链接到libssl和libcrypto.您的LDFLAGS和LDLIBS将如下所示. LDLIBS的订单事项: LDFLAGS = ..
发布时间:2020-05-21 02:14:01 其他开发

未定义对memcpy_s的引用

我正在尝试修复对memcpy_s()错误的未定义引用.我已经在文件中包含了string.h,并且memcpy()函数可以正常工作,并且我还尝试了包含memory.h.我使用的是x64 Windows 7,并使用gcc 4.8.1进行编译. #include #include #include void doMemCopy(ch ..
发布时间:2020-05-08 18:48:37 其他开发

从C程序调用C ++函数

如何从C程序调用C ++函数,这可能吗?如果可以,怎么办?谢谢. 解决方案 如果您尝试从C调用C ++函数,那么您可能会遇到您可以使用extern "C"通知C ++编译器将从C代码中调用函数CMACInit(): extern "C" CMACInit() { ... } 以这种方式声明时,C ++编译器不会更改名称,而是会进行所有设置,以便可以从C代码中调用该函数. ..
发布时间:2020-05-05 12:07:26 其他开发

未定义对sqrt的引用(或其他数学函数)

我有这个简单的代码: max = (int) sqrt (number); 并且在标题中我有: #include 但是应用程序仍然说未定义的对sqrt的引用.您在这里看到任何问题吗?看来一切都应该没事. 解决方案 您可能会发现必须在所使用的任何系统上链接数学库,例如: gcc -o myprog myprog.c -L/path/to/libs ..
发布时间:2020-05-01 03:55:10 其他开发

g ++对库符号的未定义引用

SFML定义的符号存在链接器错误,但是尽管链接了lib,但我看不到它们是如何发生的. 我使用的是make,目前我正在学习,我想用它构建一个简约的开发环境. 如果您需要除以下内容以外的其他信息,请给他打电话.我只是想最小化问题的大小. XXX@XXX ~/Documents/dev/cpp/proj/beep $ make clean ..
发布时间:2020-05-01 03:48:36 C/C++开发

用gcc链接器链接pgi编译的库

我想知道如何将pgc ++编译的代码(blabla.a)与使用c ++或g ++ GNU编译器编译的主代码链接. 目前,使用默认gnu c ++链接器链接时会出现如下错误: 未定义对__pgio_initu的引用 解决方案 正如前面的人已经指出的那样,PGI在使用pgc++命令时支持G ++名称转换.从此输出来看,我猜您正在与g ++而不是pgc ++链接.当使用pgc ++作为链接器以便 ..
发布时间:2020-05-01 03:41:14 其他开发

链接错误“未定义参考";关于在编译过程中提升静态库

我正在尝试使用Boost库1.57在Linux x64上编译我的C ++项目. 该项目使用scons编译,我在Arch Linux上成功编译,但是这次在Ubuntu计算机上失败. 我添加了-lboost_coroutine标志用于链接,但是错误“未定义的引用"仍然存在. /usr/bin/g++ -o build/gcc.release/app -pthread -g build ..
发布时间:2020-05-01 03:40:40 服务器开发

未定义的引用

每次尝试编译时,我都会不断收到此错误消息,但我无法找出问题所在.任何帮助将不胜感激: C:\DOCUME~1\Patrick\LOCALS~1\Temp/ccL92mj9.o:main.cpp:(.txt+0x184): undefined reference to 'List::List()' C:\DOCUME~1\Patrick\LOCALS~1\Temp/ccL92mj9.o:mai ..
发布时间:2020-05-01 03:31:25 C/C++开发