CMake
unonoi
这个作者很懒,什么都没留下…
展开
-
【Jpeg】不同平台如何编译 jpeg-turbo 库文件
本文介绍不同平台下如何编译 jpeg-turbo 库文件。Mac/Linux 平台Mac/Linux 平台编译 jpeg-turbo 库文件(libturbojpeg)的流程如下:下载 jpeg-turbo 源码源码 github 地址:libjpeg-turbo下载之后将分支切换到 2.0.5 版本(此处以 2.0.5 版本举例,其他版本需切换到对应分支):git clone https://github.com/libjpeg-turbo/libjpeg-turbo.gitcd lib原创 2021-11-17 20:30:02 · 2871 阅读 · 0 评论 -
【C++】libgcc_s.so.1 must be installed for pthread_cancel to work
问题在 C++ 工程中,使用 dlopen() 函数打开一个动态库时,出现如下错误:2021-07-15 16:07:39 | dlopen() failed, lib: /mnt/aidot/libs/load/libAIDotBusiness.so, error: /mnt/aidot/libs/load/libAIDotBusiness.so: undefined symbol: _ZN8Workflow7finallyENSt7__cxx1112basic_stringIcSt11char_tr原创 2021-08-01 20:44:29 · 870 阅读 · 0 评论 -
【CMake】Make 命令无法正常执行
问题在 Linux 系统上使用 CMakeLists.txt 编译 C++ 项目时,执行 cmake 命令之后,再执行 make 命令出现了 make 命令不生效的问题。具体的现象是:cmake 命令可以正常执行,但是 make 命令执行时仍是 cmake 命令执行的结果,没有进行编译。一番操作之后发现是系统时间导致的问题,系统时间不正确(比当前时间滞后),导致 make 命令不能正确执行。解决方法更新系统时间为当前时间,然后重新 cmake && make 即可。设置 Linu原创 2021-06-18 11:14:24 · 6385 阅读 · 1 评论