Makefiles und CMakeLists.txt(C Programmiersprache): Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
// via Wikitext Extension for VSCode
 
Zeile 36: Zeile 36:
<pre>
<pre>


find_package(OpenCV REQUIRED)
find_package(PkgConfig REQUIRED)
pkg_check_modules(GTK4 REQUIRED IMPORTED_TARGET gtk4)
 


include_directories(${OpenCV_INCLUDE_DIRS})
add_executable(myprogram main.cpp)
add_executable(myprogram main.cpp)
target_link_libraries(myprogram ${OpenCV_LIBS})
target_link_libraries(myprogram PRIVATE PkgConfig::GTK4)


</pre>
</pre>


In diesem Beispiel wird die OpenCV-Bibliothek gesucht und konfiguriert. Die include_directories-Anweisung fügt den Include-Pfad der OpenCV-Bibliothek hinzu, und die target_link_libraries-Anweisung verknüpft das myprogram-Programm mit der OpenCV-Bibliothek.
In diesem Beispiel wird die GTK4-Bibliothek gesucht und konfiguriert und die target_link_libraries-Anweisung verknüpft das myprogram-Programm mit der GTK4-Bibliothek.