/usr/bin/ld: /tmp/ccFqTwtd.o: in function `my_cpp_read': ReadWrite_c.cpp:(.text+0xce): undefined reference to `_binary_ning_txt_start' /usr/bin/ld: ReadWrite_c.cpp:(.text+0xdc): undefined reference to `_binary_ning_txt_end' collect2: error: ld returned 1 exit status
时间: 2024-04-05 07:31:45 浏览: 224
解决-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 权限不够问题
这个错误是链接器无法找到 `_binary_ning_txt_start` 和 `_binary_ning_txt_end` 符号的定义,这两个符号通常是使用 `xxd` 工具将文件转换为 C 数组并在程序中使用的结果。请确保您已经正确地将文件转换为 C 数组并将其包含在程序中,或者您可以在程序中手动定义这些符号。另外,请确保您的程序中包含了必要的库文件。
阅读全文