Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
CMake中include的使用
CMake中的include命令用于从文件或模块 file or module 加载并运行CMake code 其格式如下 include
CMakeMakefile
CMake include
CMake中target_compile_definitions的使用
CMake中的target compile definitions命令用于向target添加编译定义 其格式如下 target compile definitions
CMakeMakefile
CMake
Ubuntu14.04下配置OpenGL及测试代码
ubuntu14 04 64位下 默认是没有安装OpenGL相关依赖库的 若安装 则依次执行如下几条命令即可 sudo apt get update sudo apt get install build essential sudo apt
CMakeMakefile
Linux
OpenGL
shell
CMake中cmake_minimum_required的使用
CMake中的命令cmake minimum required用于设定需要的最低版本的CMake 其格式如下 cmake minimum required VERSION
CMakeMakefile
CMake
CMake中while/continue/break的使用
CMake中的while命令用于在条件为true时评估 evaluate 一组命令 其格式如下 while
CMakeMakefile
CMake while
CMake中if的使用
CMake中的if命令用于有条件地执行一组命令 其格式如下 if
CMakeMakefile
CMake if
C++中插件使用举例
插件并不是在构建时链接的 而是在运行时发现并加载的 因此 用户可以利用你定义好的插件API来编写自己的插件 这样他们就能以指定方式扩展API的功能 插件库是一个动态库 它可以独立于核心API编译 在运行时根据需要显示加载 不过插件也可以使用
CCC111417
CMakeMakefile
shell
C Plugin
GCC编译选项参数介绍
gcc和g 分别是gnu的c和c 编译器 下面是整理的常用编译选项参数 1 x 设定文件所使用的语言 使文件后缀名无效 如下 执行完后生成test o gcc c x c test jpg 2 c 只编译生成目标文件即 o 只编译不链接生成
GCCClangLLVM
CMakeMakefile
Android
Linux
shell
CMake中set_target_properties/get_target_property的使用
CMake中的set target properties命令用于为targets设置属性 targets can have properties that affect how they are built 其格式如下 set target
CMakeMakefile
CMake
Linux下遍历指定目录的C++实现
之前在 https blog csdn net fengbingchun article details 51474728 给出了在Windows遍历指定文件夹的C 实现 这里给出在Linux下遍历目录的实现 Windows和Linux下的
CCC111417
CMakeMakefile
Linux
shell
CMake中option和cmake_dependent_option的使用
CMake中的option命令为用户提供可以选择的布尔选项 boolean option 其格式如下 option
CMakeMakefile
CMake option
在Ubuntu14.04 64位上编译CMake源码操作步骤
在Ubuntu上通过apt get install安装CMake并不是最新版的 这里记录下在Ubuntu上通过源码安装CMake的操作步骤 1 卸载旧版CMake 执行以下命令 apt get autoremove cmake 如果卸载不掉
CMakeMakefile
Linux
CMake中aux_source_directory的使用
CMake中的aux source directory命令用于查找目录中的所有源文件 其格式如下 aux source directory
CMakeMakefile
CMake
Ubuntu下通过CMake文件编译CUDA+OpenCV代码操作步骤
在 CUDA Test 工程中 CUDA测试代码之前仅支持在Windows10 VS2013编译 今天在Ubuntu 14 04下写了一个CMakeLists txt文件 支持在Linux下也可以通过CMake编译CUDA Test工程 C
CUDATensorRT
CMakeMakefile
图像处理库(fbc_cv):源自OpenCV代码提取
在实际项目中会经常用到一些基本的图像处理操作 而且经常拿OpenCV进行结果对比 因此这里从OpenCV中提取了一些代码组织成fbc cv库 项目fbc cv所有的代码已放到GitHub中 地址为 https github com feng
opencv
Image processing
CMakeMakefile
shell
CMake中add_definitions/add_compile_definitions的使用
CMake中的add definitions命令用于在源文件的编译中添加 D定义标志 其格式如下 add definitions DFOO DBAR 将当前目录中的target的定义添加到编译器命令行 compiler command li
CMakeMakefile
CMake
Vcpkg介绍及使用
Vcpkg用于在Windows Linux Mac上管理C和C 库 极大简化了第三方库的安装 它由微软开源 源码地址 https github com Microsoft vcpkg 最新发布版本为2023 04 15 Release 它的
CMakeMakefile
DockerConan
vcpkg
CMake中list的使用
CMake中的list命令用于列表操作 其格式如下 Reading list LENGTH
CMakeMakefile
CMake list
CMake中define_property的使用
CMake中的define property命令用于定义和记录自定义属性 其格式如下 define property
CMakeMakefile
CMake
CMake中configure_file的使用
CMake中的configure file命令用于将一个文件拷贝到另一个位置并修改其内容 其格式如下 configure file
CMakeMakefile
CMake