解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序
希望本开发环境能够节省大家的时间,加快team进度,欢迎介绍给你身边的朋友使用
由于存在一部分在windows上编码linux程序的程序员,
他们多数使用Editplus/SouceInsight等工具编辑远程机器上的文件,
编辑完后切换到终端去编译,发现编译错误后再切换回来编辑,很不方便,
而相比之下使用VS的程序员(尤其是使用了VisualAssist)就要方便的多
因此尝试了使用VC+VA编写linux下的程序
目前已经能做到如下功能
1.本地热键执行远程编译,使用gcc返回的错误和警告信息对源码进行定位
2.运行/调试(gdb,valgrind,strace)编译后的程序,也可运行其它非图形界面的程序(ncurse也无法运行)
3.VisualAssist的绝大部分功能,头文件补全,函数名,参数,注释提示补全,成员提示补全
具体使用说明详见压缩包内的说明文件
下载地址
thunder://QUFodHRwOi8veHh4MS5nZC54ZG93bnMuY29tOjgwODEveC8xMTEwL1ZTNExpbnV4LnppcFpa
http://115.com/file/dn9hotv1
http://yesit.tk/VS4Linux.7z
------解决方案--------------------看着感觉不错,顶一下。
------解决方案--------------------lz强
------解决方案--------------------看上去不错啊
------解决方案--------------------楼主很专业哦
------解决方案--------------------good
------解决方案--------------------好东西,谢了
------解决方案--------------------比较好的东西啊
------解决方案--------------------gfjhgjghjghj
------解决方案--------------------谢谢,lz。
去看看
------解决方案--------------------我去看看先
------解决方案--------------------好像很复杂啊.
------解决方案--------------------这样不好
因为windows和linux跨平台开发一般使用ifdef之类的平台相关宏(即使都使用gcc)
你在一个平台调试没问题,另一个平台不一定就没问题
除非你远程调试
还是native编译和调试为佳
IDE可以选择Eclipse+CDT/QtCreator/CodeBlocks,这些都是跨平台的,windows和linux都是一样的体验
不过lz的做法可以作为使用gcc在windows编译调试的一个可选
------解决方案--------------------谢谢楼主分享
------解决方案--------------------很厉害呀
------解决方案--------------------我明白你的意思了
不过你读的是本地的头文件
所以也要求远程环境和你自带的相同
------解决方案--------------------
------解决方案--------------------分享技术性经验
------解决方案--------------------学习了。。。
------解决方案--------------------
------解决方案--------------------learning......
------解决方案--------------------感谢分享,学习!
------解决方案--------------------不错的东西,,,
------解决方案--------------------嗯,学习学习
------解决方案--------------------写的真好,共同学习!
------解决方案--------------------学习一下.....
------解决方案--------------------顶 辛苦LZ了
------解决方案--------------------