当前位置:  技术问答>linux和unix

解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序

    来源: 互联网  发布时间:2017-01-11

    本文导语:  本帖最后由 parttor 于 2011-10-24 13:46:07 编辑 希望本开发环境能够节省大家的时间,加快team进度,欢迎介绍给你身边的朋友使用 由于存在一部分在windows上编码linux程序的程序员, 他们多数使用Editplus/SouceInsight等工具编辑...

本帖最后由 parttor 于 2011-10-24 13:46:07 编辑
希望本开发环境能够节省大家的时间,加快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


解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序[图片]
解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序[图片]
解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序[图片]
解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序[图片]
解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序[图片]
解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序[图片]
解救远程编码的coder, 使用VC+VA编写/编译/运行/调试linux程序[图片]

|
看着感觉不错,顶一下。

|
lz强

|
看上去不错啊

|
楼主很专业哦

|
good

|
好东西,谢了

|
比较好的东西啊

|
gfjhgjghjghj

|
谢谢,lz。
去看看

|
我去看看先

|
好像很复杂啊.

|
这样不好
因为windows和linux跨平台开发一般使用ifdef之类的平台相关宏(即使都使用gcc)
你在一个平台调试没问题,另一个平台不一定就没问题
除非你远程调试

还是native编译和调试为佳
IDE可以选择Eclipse+CDT/QtCreator/CodeBlocks,这些都是跨平台的,windows和linux都是一样的体验

不过lz的做法可以作为使用gcc在windows编译调试的一个可选

|
谢谢楼主分享

|
很厉害呀

|
我明白你的意思了
不过你读的是本地的头文件
所以也要求远程环境和你自带的相同

|

|
分享技术性经验

|
学习了。。。

|
该回复于2011-11-07 10:49:14被版主删除

|
该回复于2012-08-28 09:11:02被版主删除

|
感谢分享,学习!

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请大侠们解救100分
  • openssl卸载掉了,好多服务都起不了,急啊。有何解救办法?
  • 求大牛解救,格式化Linux所在分区后就悲剧了
  • 有关Iptables高手解救
  • 新手说:为什么我会对linux心存恐惧,求解救!喷也行,只要能让我不再害怕linux
  • 两个子线程之间结束时相互影响了,极度困惑,忘哪位大哥解救,内有完整代码


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3