当前位置: 首页 > news >正文

金融公司网站 html最新重大新闻

金融公司网站 html,最新重大新闻,夸克观看免费视频,网站底部信息支持能编译成在不同系统上运行程序的方法 我们代码就一份,但有时需要编译成arm32,有时需要编译成x86_64,或更多 1、首先先将代码定义一个名称: #将所有的源文件列为一个集合,集合名字叫做SRC_LISTS set(SRC_LISTS main.cpp A.cpp…

支持能编译成在不同系统上运行程序的方法
我们代码就一份,但有时需要编译成arm32,有时需要编译成x86_64,或更多

1、首先先将代码定义一个名称:
#将所有的源文件列为一个集合,集合名字叫做SRC_LISTS
set(SRC_LISTS
main.cpp
A.cpp
)
这里可以不用包含头文件。
2、指定不同的编译目标
#两个编译目标,分别是BIT64,ARM32
add_executable(BIT64
${SRC_LISTS})
add_executable(ARM32
${SRC_LISTS})
如果不同编译目标的源代码还有不通,可以定义两个源代码集合,如上面的SRC_LISTS,比图还可以定义一个SRC_LISTS_ARM32,然后在编译目标中使用不同的集合。

3、指定编译目标的生成文件名称和路径
SET_TARGET_PROPERTIES(BIT64 PROPERTIES
RUNTIME_OUTPUT_DIRECTORY …/BIT64/BIN
OUTPUT_NAME ${ExeFileName}
)
SET_TARGET_PROPERTIES(ARM32 PROPERTIES
RUNTIME_OUTPUT_DIRECTORY …/ARM32/BIN
OUTPUT_NAME ${ExeFileName}
)
这里指定编译64bit的输出路径是当前路径的上级路径下的BIT64/BIN
指定ARM32的最终生成文件的路径是当前路径的上级路径下的ARM32/BIN
输出文件名均为为ExeFileName,之前可以指定,比如SET(ExeFileName abc.exe)
就是64bit和ARM32的输出的可执行文件名均为abc.exe

4、指定链接需要的库
target_link_libraries(BIT64
pthread
sqlite3
)
target_link_libraries(ARM32
Pthread_arm32
sqlite3_arm32
)
这里的库的实际名称是需要加前缀和后缀的,比如pthread,实际的库名要么是libpthread.lib,要么是libpthread.so。
这里用到的BIT64和ARM32的库用不同的名字来区分,本来准备使用相同的名称放在不同的目录,但cmakelist只支持指定一个库路径:
link_directories(…/…/lib)
暂时未找到不同的目标用不同的库路径的方法,若有网友有此办法,望评论或私信告知。

http://www.laogonggong.com/news/87910.html

相关文章:

  • 如何建个人网站北京互联网建站网站
  • 写论文的好网站二维码网站制作
  • 免费做外贸的网站无锡网站制作计划
  • 淘宝网站制作培训wordpress 友情链接
  • 网站别人帮做的要注意什么手续网页设计流程的四个阶段
  • 朔州做网站在哪里可以做企业官网
  • 织梦中英网站怎么做详情页设计要求
  • 网站开发如何报价512内存服务器做网站
  • 电脑版网站转手机版怎么做定制网站开发的目的是什么
  • 西安网站架设公司上海企业名称
  • 个体做敦煌网站怎么样网站设计人员
  • 用网站做数据库吗工作时做网站使用软件
  • asp转换手机网站怎么自己做wordpress主题
  • 北京做网站建设有发展吗wordpress管理员地址
  • 建站平台 在线提交功能手机版网站公司的
  • 免费网站软件免费下载安装百度搜索什么关键词能搜到网站
  • 宝安做网站wordpress三主题公园
  • 网站开发规划方案网站建设的利润率多少
  • 手机网站课程西宁的网站建设
  • 企业网站seo维护设计经典网站
  • 天津网站建设兼职公司搭建网站服务
  • 甘肃美容网站建设电子商务网站开发设计
  • 建立网站需要多少钱 纠正错误湖南岚鸿开发网站流程
  • 个人博客网站logo如何运营自己的网店
  • 做网站资源知乎深圳协会网站建设
  • 在手机上怎么做微电影网站吗张家港安监站网址
  • 个人网站鉴赏网站推广是网站建设完成之后的长期工作
  • 阳泉企业网站建设公司代做毕业项目哪个网站好
  • 桂林北站到阳朔网站建设方案及报价
  • 网站开发编程的工作方法明光市建设局网站