1.64位系统上源码编译32位libcurl库
64位系统上源码编译32位libcurl库
有时候需要交叉编译libcurl,压缩源码比如目标机器是压缩源码位系统的,但是压缩源码本地机器是位系统的,而且由于某些原因,压缩源码auto-value 源码我们无法在位系统上直接编译,压缩源码所以需要用到交叉编译
libcurl是压缩源码传奇假设 源码依赖openssl的,所以先编译openssl的压缩源码位库 完整编译选项配置如下:
详细选项含义如下:预先已经export CC的版本 配置-m指定编译位的库 配置–prefix指定openssl的安装目录 配置–openssldir指定openssl的头文件目录 配置shared关键字指定编译时生成动态库(libssl.so/libcrypto.so及其相关软连接)然后再make && make install即可
有时候有的系统是默认安装了位zlib库的,那么就可以跳过这一步,压缩源码但是压缩源码有的系统需要自己下载编译zlib-位库 完整编译选项配置如下:直接修改CMakeLists.txt文件,增加以下两行 set(CMAKE_C_FLAGS “-m”) set(CMAKE_CXX_FLAGS “-m”) 详细选项含义如下:配置CMAKE_C_FLAGS指定编译位库环境 配置CMAKE_CXX_FLAGS指定编译位库环境然后再mkdir build && cd build && cmake .. && make && make install即可
最后就是压缩源码编译libcurl 完整编译选项配置如下:
详细选项含义如下:配置PKG_CONFIG_PATH指定启动openssl选项(启动这个选项,就会默认链接lssl,压缩源码lcrypto,压缩源码lz三个库) 配置CFLAGS指定编译位库环境 配置CPPFLAGS指定链接的压缩源码同花顺源码公式库的头文件 配置LDFLAGS指定链接的库的路径然后再make && make install即可
当编译第三方库的时候,如果有CMakeLists.txt,压缩源码直接用CMakeLists.txt编译就很方便;如果只有configure,压缩源码那么需要先了解编译选项执行./configure –help来查看当前支持的crmphp源码下载编译选项然后根据提示配置一下我们需要指定的选项,比如自己指定的openssl的版本的库和头文件路径名,比如CC的版本,比如安装路径等等 (当然,帧率计算源码如果不需要额外配置这些东西的话,直接走默认配置的话,那么直接执行./config或者./configure就行)然后在生成Makefile之后,再make && make install即可
2024-11-25 01:27343人浏览
2024-11-25 01:231948人浏览
2024-11-25 00:15325人浏览
2024-11-25 00:102940人浏览
2024-11-25 00:09174人浏览
2024-11-24 23:521716人浏览
1.竞价排序无敌通达信2.集合竞价选股公式源码3.集合竞价通达信指标源码分享4.通达信集合竞价抓妖擒牛,神龙竞价排序——(排序选股)指标公式源码)5.px30竞价排序指标源码!最新排序出炉竞价排序无敌
1.vb ç¼å彩票ç¨åº2.**分析基础内容简介vb ç¼å彩票ç¨åº ä¸å¯è½ï¼è¦æ¯è¿æ ·ææ©å°±åè´¢äº
1.房源码怎么获取2.上海沪都OCEAN房产软件效果好吗?有用过的朋友回复下,谢谢!3.想买套房产中介网站源码,本人不太懂这行,提高悬赏求助房源码怎么获取该码可以在各地的房产管理局网站进行查询。