
CMakelists
编写CMakelists
一瓶不满半瓶晃
一瓶子不满,半瓶子晃。工作问题总结目标是提供问题一站式解决方案
展开
-
openssl 编译
./config--prefix=/usr/local--openssldir=/usr/local/ssl make&&makeinstall ./config-dshared--prefix=/usr/local--openssldir=/usr/local/ssl makeclean make&&makeinstall 先安装静态库版本,再安装动态库版本。安装目录为/usr/local下。安装...原创 2020-06-04 22:33:37 · 603 阅读 · 0 评论 -
Cmakelists 加入ffmpeg库
# 需要引入ffmpeg头文件,以这个配置的目录为基准include_directories(${PROJECT_SOURCE_DIR}/ffmpeg/include)#添加外部共享库搜索路径LINK_DIRECTORIES(${PROJECT_SOURCE_DIR}/ffmpeg/lib)add_library(avutil-56 SHARED IMPORTED)add_library(avcodec-58 SHARED IMPORTED)add_library(avformat-58 SH原创 2020-05-26 20:44:12 · 2728 阅读 · 0 评论 -
cmakelists中加入 sdl 的头文件库文件
编译好了sdl库文件,输出到install目录中,cmakelists中加入 sdl 的头文件,库文件#Require GTK 2.10 or later and Gladefind_package(GTK2 2.10 REQUIRED gtk glade)#Search for GTK/GTKMM 2.8 or later#find_package(GTK2 2.8 COMPONENTS gtk gtkmm)include_directories(${GTK2_INCLUDE_DIRS..原创 2020-05-26 20:32:00 · 724 阅读 · 0 评论 -
CMakeLists中加入GTK3库文件
find_package (PkgConfig REQUIRED)pkg_check_modules (GTK3 REQUIRED gtk+-3.0)include_directories (${GTK3_INCLUDE_DIRS})link_directories (${GTK3_LIBRARY_DIRS})原创 2020-05-26 20:14:57 · 834 阅读 · 0 评论