GCC 错误"/usr/bin/ld: cannot find -lstdc++"
gcc error "/usr/bin/ld: cannot find -lstdc++"
我在64位系统上有32位库,所以当我用32位库编译我的代码时,我传递了-m32
,但这导致另一个错误说
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libstdc++.so when searching for -lstdc++
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libstdc++.a when searching for -lstdc++
/usr/bin/ld: cannot find -lstdc++
collect2: error: ld returned 1 exit status
如何解决?
如果您知道32位库的安装位置,可以在-lstdc++
相关文章:
- /usr/bin/ld: cannot find -lc++
- Cannot find -lglad
- "Cannot find -l<directory>"错误 - CMake
- Windows cannot find MinGW
- cannot find -lMagick++-6.Q16
- 如何解决"cannot find -lidn ,-l***"?
- cannot find boost_process cmake find_package
- /usr/bin/ld: cannot find -lGQt
- c++ SDL2 - ld||cannot find -lmingw32|
- /usr/bin/ld: cannot find -lcaffe
- 生成错误:"cannot find target for file"和"undefined reference"
- libreoffice cannot find -lstdc++
- GetPrivateProfileStringA 返回"The system cannot find the file specified."即使文件存在
- mingw-w64 ... ld.exe: cannot find -lboost_filesystem
- 构建 vcxproj 文件给我一个无信息的错误"The system cannot find the path specified"
- Sysgcc: ld.exe cannot find -lcurl -ljsoncpp
- CMake/Make cannot find libusb
- 如何修复Visual Studio 2017中的"Cannot find or open the PDB file."
- C++ cannot find SQLite3
- C++ 错误:"cannot find bounds of current function"