linux 编译 windows,docker安装windows镜像
如何在windows下编译linux下的c++程序
总共又三种方案:
mingw+codeblocks,是windows下的gcc编译工具+跨平台的轻量ide,可以编译c++的程序,还可以使用wxWidget(跨平台的界面工具)
使用cygwin,是windows下中间件级别的编译工具。可以在cygwin下用命令行编译程序。
使用vmware或者其他虚拟机,安装目标linux系统,并且编译。这是虚拟硬件级别的编译工具,其编译的程序是完全可以在linux系统上运行的。
如何把Linux下的C++程序移植到windows下
一般linux下c++程序移植主要有以下问题:
文件路径不同,linux有根目录,windows分盘
基础库是基本一致的,扩展库windows下可能没有,有源文件的可以下载,经过编译的就没法了
系统api可能需要改
....
讲道理你问这个问题说明你要移植的程序不复杂,直接把代码copy到windows下编译运行,一个个问题解决就行了,至于复杂的程序一开始就应该考虑移植的问题,运用平台无关的库去写,比如qt,boost之类的;最近windows10好像有一个项目就是关于移植整个linux到windows平台的,具体的可以搜索一下
如何在windows下编译linux的开源程序
总共又三种方案:mingw+codeblocks,是windows下的gcc编译工具+跨平台的轻量ide,可以编译c++的程序,还可以使用wxWidget(跨平台的界面工具)
使用cygwin,是windows下中间件级别的编译工具。可以在cygwin下用命令行编译程序。
使用vmware或者其他虚拟机,安装目标linux系统,并且编译。这是虚拟硬件级别的编译工具,其编译的程序是完全可以在linux系统上运行的。
阅读剩余
版权声明:
作者:云服务器测评
链接:https://www.i40.top/linux/38139.html
文章版权归作者所有,未经允许请勿转载。
THE END