0
저는 CMake를 사용하여 프로젝트에 필요한 의존성 라이브러리를 빌드하고 있습니다. 그것들은 Boost_system, Boost_filesystem, Boost_program_options입니다. 전체 Boost 라이브러리를 컴파일하는 대신 정적 라이브러리를 별도로 컴파일합니다."라이브러리에는 기호가 없습니다"는 의미는 무엇입니까?
모든 작동하지만, 나는 다음과 같은 경고 메시지를 가지고 :
...
[ 67%] Building CXX object filesystem/CMakeFiles/filesystem.dir/src/utf8_codecvt_facet.cpp.o
[ 70%] Building CXX object filesystem/CMakeFiles/filesystem.dir/src/windows_file_codecvt.cpp.o
[ 74%] Linking CXX static library libfilesystem.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libfilesystem.a(windows_file_codecvt.cpp.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libfilesystem.a(windows_file_codecvt.cpp.o) has no symbols
[ 74%] Built target filesystem
[ 77%] Building CXX object CMakeFiles/canalogsmp.dir/src/Array2D.cpp.o
...
내 질문은 다음과 같습니다
- 기호는 무엇입니까? 그리고 경고 메시지는 무엇을 의미합니까?
- 어떻게하면이 경고 메시지를 제거 할 수 있습니까?
고맙습니다. 나는 이것을 닫을 것이다. –