ubuntu 上的 CMake 给了我以下错误
CMake Error at blah/CMakeLists.txt:19 (ADD_LIBRARY)
Cannot find source file:
/usr/lib/libQtGui.so
CMakeLists.txt 的相关部分是这个
FIND_PACKAGE (Qt4 REQUIRED)
INCLUDE(${QT_USE_FILE})
INCLUDE_DIRECTORIES (${QT_INCLUDES})
QT4_WRAP_CPP (QT_SRCS ${HEADERS})
ADD_LIBRARY (blah ${CPP} ${QT_SRCS} ${QT_LIBRARIES})
一个小调查表明 libQtGui.so 和它的朋友住在/usr/lib/i386-linux-gnu
(这是正确的)而不是/usr/lib
CMake 认为的那样。
几个月前,这个构建环境运行良好。没有更改源文件或配置文件,但软件包已定期更新。
发生了什么变化?我怎样才能解决这个问题?