要在Ubuntu上為Eigen編寫CMakeLists.txt文件,首先需要安裝Eigen庫。可以使用以下命令安裝Eigen庫:
sudo apt-get install libeigen3-dev
安裝完成后,可以創建一個新的CMakeLists.txt文件,并添加以下內容:
cmake_minimum_required(VERSION 3.5)
project(EigenExample)
find_package(Eigen3 REQUIRED)
add_executable(example main.cpp)
target_link_libraries(example Eigen3::Eigen)
在這個例子中,我們假設項目文件是main.cpp。確保將main.cpp放在與CMakeLists.txt相同的目錄中。然后運行以下命令來構建項目:
mkdir build
cd build
cmake ..
make
這將生成一個名為example的可執行文件,您可以運行它來測試Eigen庫是否正確安裝并配置。