c++,我自己写的.vcxproj工程文件,怎么自动编译?

马德没有里 2016-07-28 10:41:36
不是手动添加到VS中,右键生成,现在想自动编译,另外vcxproj工程文件怎么生成makefile文件,找了好久也没找到答案,谢谢大家!
...全文
2074 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
马德没有里 2016-07-29
  • 打赏
  • 举报
回复
好的 谢谢大家 问题解决 结贴!
ztenv 版主 2016-07-28
  • 打赏
  • 举报
回复
调用cl来编译的,不过生成makefile是正途
赵4老师 2016-07-28
  • 打赏
  • 举报
回复
mk.bat仅供参考: "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" c:\test\test.sln /rebuild "Debug|Win32" start notepad c:\test\test\Debug\test.log color
CT8100 2016-07-28
  • 打赏
  • 举报
回复
哈哈~使用命令,,,,
060 2016-07-28
  • 打赏
  • 举报
回复
用 msbuild、或者devenv 命令。
ztenv 版主 2016-07-28
  • 打赏
  • 举报
回复
引用 7 楼 qq_26900765 的回复:
[quote=引用 6 楼 lianshaohua 的回复:] [quote=引用 3 楼 qq_26900765 的回复:] [quote=引用 2 楼 lianshaohua 的回复:] 调用cl来编译的,不过生成makefile是正途
cl可以直接编译.vcxproj吗?网上查的是用cl编译一个或多个源文件的,没找到怎么编译.vcxproj,求版主给个传送门,谢谢你![/quote] 可能是我没有表达清楚,就是用cl命令来编译多个.cpp;不过有些麻烦,建议还是生成makefile比较好,[/quote] 感觉自己写makefile好复杂,vcxproj文件看起来简单点,写好的.vcxproj没有什么方法可以生成makefile文件吗?[/quote] 赵老师的方法可行,没必要纠结makefile,达到自动编译的目的就行了
赵4老师 2016-07-28
  • 打赏
  • 举报
回复
……使用命令……
赵4老师 2016-07-28
  • 打赏
  • 举报
回复
引用 4 楼 qq_26900765 的回复:
[quote=引用 1 楼 zhao4zhong1 的回复:] mk.bat仅供参考: "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" c:\test\test.sln /rebuild "Debug|Win32" start notepad c:\test\test\Debug\test.log color
赵老师怎么利用.vcxproj生成makefile文件啊?[/quote] 你没看明白我回复你这个批处理命令的意思就是根本无需弄什么劳什子makefile只要运行这个批处理即可达到适用命令自动编译c:\test\test.sln中的项目"Debug|Win32"吗?
马德没有里 2016-07-28
  • 打赏
  • 举报
回复
引用 6 楼 lianshaohua 的回复:
[quote=引用 3 楼 qq_26900765 的回复:] [quote=引用 2 楼 lianshaohua 的回复:] 调用cl来编译的,不过生成makefile是正途
cl可以直接编译.vcxproj吗?网上查的是用cl编译一个或多个源文件的,没找到怎么编译.vcxproj,求版主给个传送门,谢谢你![/quote] 可能是我没有表达清楚,就是用cl命令来编译多个.cpp;不过有些麻烦,建议还是生成makefile比较好,[/quote] 感觉自己写makefile好复杂,vcxproj文件看起来简单点,写好的.vcxproj没有什么方法可以生成makefile文件吗?
ztenv 版主 2016-07-28
  • 打赏
  • 举报
回复
引用 3 楼 qq_26900765 的回复:
[quote=引用 2 楼 lianshaohua 的回复:] 调用cl来编译的,不过生成makefile是正途
cl可以直接编译.vcxproj吗?网上查的是用cl编译一个或多个源文件的,没找到怎么编译.vcxproj,求版主给个传送门,谢谢你![/quote] 可能是我没有表达清楚,就是用cl命令来编译多个.cpp;不过有些麻烦,建议还是生成makefile比较好,
马德没有里 2016-07-28
  • 打赏
  • 举报
回复
引用 2 楼 lianshaohua 的回复:
调用cl来编译的,不过生成makefile是正途
现在.vcxproj文件已经配置好了,就差编译了生成dll了,要写个自动化编译的工具,卡到这一步了,谢谢你!
马德没有里 2016-07-28
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
mk.bat仅供参考: "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" c:\test\test.sln /rebuild "Debug|Win32" start notepad c:\test\test\Debug\test.log color
赵老师怎么利用.vcxproj生成makefile文件啊?
马德没有里 2016-07-28
  • 打赏
  • 举报
回复
引用 2 楼 lianshaohua 的回复:
调用cl来编译的,不过生成makefile是正途
cl可以直接编译.vcxproj吗?网上查的是用cl编译一个或多个源文件的,没找到怎么编译.vcxproj,求版主给个传送门,谢谢你!

64,648

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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