ubuntu cmake编译opencv程序
时间: 2023-08-22 22:10:03 浏览: 150
编译opencv2 需要用的cmake
确保你已经安装了CMake和OpenCV。如果没有,请使用以下命令安装它们:
```
sudo apt-get update
sudo apt-get install cmake
sudo apt-get install libopencv-dev
```
接下来,创建一个名为`CMakeLists.txt`的文件,并将以下内容添加到文件中:
```
cmake_minimum_required(VERSION 3.10)
project(YourProjectName)
find_package(OpenCV REQUIRED)
add_executable(YourExecutableName YourSourceCode.cpp)
target_link_libraries(YourExecutableName ${OpenCV_LIBS})
```
将`YourProjectName`替换为你的项目名称,将`YourExecutableName`替换为你想要生成的可执行文件的名称,并将`YourSourceCode.cpp`替换为你的源代码文件名。
在终端中,进入你的项目目录,并执行以下命令:
```
mkdir build
cd build
cmake ..
make
```
这将在`build`目录中生成一个可执行文件。你可以运行它来测试你的OpenCV程序。
请记住,你需要将你的源代码文件(例如`YourSourceCode.cpp`)放在与`CMakeLists.txt`相同的目录中。如果你有多个源代码文件,则需要在`CMakeLists.txt`中添加它们。
希望这可以帮助到你!如果有任何问题,请随时向我提问。
阅读全文