如何指定 ./configure 的参数 '--includedir' 和 '--libdir' 到 cmake
How to specify ./configure's parameters '--includedir' and '--libdir' to cmake
关于安装的问题log4cplus
。
log4cplus 有两种制作和安装的方法。
./configure && make && make install
cmake xxx && make && make install
当我使用第一个时,参数--includedir=PATH
和--libdir=PATH
可以指定为configure
,因为我想将它们安装到不同的路径
如何指定 cmake
的两个等效参数?
谢谢!
由于包 log4cplus 使用 CMake 模块 GNUInstallDirs,您可以使用变量 CMAKE_INSTALL_LIBDIR 和 CMAKE_INSTALL_INCLUDEDIR 用于调整库的安装路径和 headers 相应:
cmake -DCMAKE_INSTALL_LIBDIR=<libdir-path> -DCMAKE_INSTALL_INCLUDEDIR=<includedir-path>
有关详细信息,请参阅 that question。
关于安装的问题log4cplus
。
log4cplus 有两种制作和安装的方法。
./configure && make && make install
cmake xxx && make && make install
当我使用第一个时,参数--includedir=PATH
和--libdir=PATH
可以指定为configure
,因为我想将它们安装到不同的路径
如何指定 cmake
的两个等效参数?
谢谢!
由于包 log4cplus 使用 CMake 模块 GNUInstallDirs,您可以使用变量 CMAKE_INSTALL_LIBDIR 和 CMAKE_INSTALL_INCLUDEDIR 用于调整库的安装路径和 headers 相应:
cmake -DCMAKE_INSTALL_LIBDIR=<libdir-path> -DCMAKE_INSTALL_INCLUDEDIR=<includedir-path>
有关详细信息,请参阅 that question。