请问如何在windows下模拟linux里面手动编译

TooSchoolForCool 2014-06-05 11:23:41
就是输入 gcc main.c -o test 来编译main.c这个文件,而不是在集成工具中直接点击编译按钮???
...全文
144 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
TooSchoolForCool 2014-06-10
  • 打赏
  • 举报
回复
引用 8 楼 ForestDB 的回复:
cl.exe /output test main.c shell中的(),是在子shell中执行命令的意思。
非常感谢!!!
ForestDB 2014-06-09
  • 打赏
  • 举报
回复
cl.exe /output test main.c shell中的(),是在子shell中执行命令的意思。
TooSchoolForCool 2014-06-07
  • 打赏
  • 举报
回复
引用 2 楼 zmlovelx 的回复:
cygwin也可以 或者直接用vc下的命令行,如cl.exe ==
谢谢了,大哥 在请问一下下面这两条命令有什么区别,为什么执行效果不同? cpp1.exe | cpp2.exe < data.txt > output.txt (cpp1.exe | cpp2.exe) < data.txt > output.txt 我想要的结果是cpp1和cpp2两个程序连在一起,然后data.txt作为cpp1的输入, output.txt作为cpp2的输出。
yangyunzhao 2014-06-07
  • 打赏
  • 举报
回复
我觉得最好安装一个vmware,然后在里面装rhel。然后在windows下用xshell去连接。 这样最正式
赵4老师 2014-06-06
  • 打赏
  • 举报
回复
还可以参考一下MSDN里面 vcbuild msbuild 相关内容。
  • 打赏
  • 举报
回复
1、cygwin是在windows下模拟linux的一套软件,可以熟悉linux的人很快上手windows上的开发 2、直接基于vc也可以,建立源文件,可以直接编译,也可以建立makefile。在vc++的命令行中,用cl是编译,用link是链接,用nmake是针对makefile进行编译链接
yyyy3000 2014-06-06
  • 打赏
  • 举报
回复
用MinGW可以,得配置一下环境变量
帅得不敢出门 2014-06-06
  • 打赏
  • 举报
回复
cygwin也可以 或者直接用vc下的命令行,如cl.exe ==
随便写写啥 2014-06-05
  • 打赏
  • 举报
回复
可以自己装一个MinGW

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧