由MFC程序是否能够在Linux上运行谈起

由MFC程序是否能够在Linux上运行谈起,第1张

兄弟,你想多了,Windows下的可执行程序是一种叫PE的文件格式,而Linux的可执行程序是一个叫ELF的文件格式。如果你想在windows下编写的程序拿到linux下运行,你需要在linux的环境中重新编译一次,前提是你的代码必须是跨平台的,

兄弟,你想多了,Windows下的可执行程序是一种叫PE的文件格式,而Linux的可执行程序是一个叫ELF的文件格式。如果你想在windows下编写的程序拿到linux下运行,你需要在linux的环境中重新编译一次,前提是你的代码必须是跨平台的,

CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,

可以产生标准的构建文件,如 Unix 的 Makefile 或Windows Visual C++ 的 projects/workspaces 。

文件 CMakeLists.txt 需要手工编写,也可以通过编写脚本进行半自动的生成。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8665960.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存