闲来瞎扯 -- 在vs2008下编写linux程序
2010-01-19 10:43
190 查看
虽说vim很强大,但是个人感觉器代码提示功能不如visual assist来的强大。如何使用visual assist来实现代码的提示功能呢?
首先说明我的环境 : 宿主机是xp(O(∩_∩)O~还是xp的好使),虚拟机vmware + ubuntu 9.04
1.首先设置文件共享:安装vmware tools。安装笔记如下 :
将安装文件拷贝到/tmp路径下,解压,进入解压完的目录内,执行install文件。一路完全使用enter键,使用默认即可。
2 将/usr/include目录下的文件拷贝到/mnt/hgfs/文件夹下。
sudo cp -r /usr/include/ /mnt/hgfs
3.在windows下将拷贝处的头文件放置在C:\Program Files\Microsoft Visual Studio 9.0\VC\include下。
4.安装visual assist实现代码提示,在visual assist上面设这文件路径。将上述的文件路径添加到visual assist的搜索路径下。在再次打开vs2008时,visual assist会自动解析形影目录下的文件。
5.重启vs2008,从而实现在windows下编写linux程序,只是代码的编写,但是编译还是需要在vmware的linux环境下实现。
试试看吧,功能还是很强大的。能够很大程度提高你开发linux程序的效率。
这里面需要同意以下windows下linux下的文件的编码格式,建议使用utf8的编码,vs默认的不是utf8格式,这时需要修改项目文件的模板,在D:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojectitems下,使用记事本打开newc++file.cpp该文件,然后另存成utf8格式的。
另外一个需要注意的问题是在windows下和linux下换行的表示方法是不相同的,需要统一格式。
基本的设置就是这些,然后就可以把vs仅仅看作是一个强大的文本编辑器来使用,在虚拟机中编译运行程序,个人感觉开发效率会比vim高上很多(可能还不是一个醇正的vimer吧)。
首先说明我的环境 : 宿主机是xp(O(∩_∩)O~还是xp的好使),虚拟机vmware + ubuntu 9.04
1.首先设置文件共享:安装vmware tools。安装笔记如下 :
将安装文件拷贝到/tmp路径下,解压,进入解压完的目录内,执行install文件。一路完全使用enter键,使用默认即可。
2 将/usr/include目录下的文件拷贝到/mnt/hgfs/文件夹下。
sudo cp -r /usr/include/ /mnt/hgfs
3.在windows下将拷贝处的头文件放置在C:\Program Files\Microsoft Visual Studio 9.0\VC\include下。
4.安装visual assist实现代码提示,在visual assist上面设这文件路径。将上述的文件路径添加到visual assist的搜索路径下。在再次打开vs2008时,visual assist会自动解析形影目录下的文件。
5.重启vs2008,从而实现在windows下编写linux程序,只是代码的编写,但是编译还是需要在vmware的linux环境下实现。
试试看吧,功能还是很强大的。能够很大程度提高你开发linux程序的效率。
这里面需要同意以下windows下linux下的文件的编码格式,建议使用utf8的编码,vs默认的不是utf8格式,这时需要修改项目文件的模板,在D:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojectitems下,使用记事本打开newc++file.cpp该文件,然后另存成utf8格式的。
另外一个需要注意的问题是在windows下和linux下换行的表示方法是不相同的,需要统一格式。
基本的设置就是这些,然后就可以把vs仅仅看作是一个强大的文本编辑器来使用,在虚拟机中编译运行程序,个人感觉开发效率会比vim高上很多(可能还不是一个醇正的vimer吧)。
相关文章推荐
- 闲来瞎扯 -- 在vs2008下编写linux程序
- 闲来瞎扯 -- 在vs2008下编写linux程序
- 闲来瞎扯 -- 在vs2008下编写linux程序
- 闲来瞎扯 -- 在vs2008下编写linux程序
- 用vs2008编写和调试linux程序 ----VisualGDB 使用教程
- 用vs2008编写和调试linux程序 ----VisualGDB 使用教程
- 用vs2008编写和调试linux程序 ----VisualGDB 使用教程
- 在Linux下用QT5编写第一个串口调试程序
- 使用Glog帮助编写Linux C程序
- 编写Linux下Input设备的检测程序
- 用vs编写和调试linux C++程序
- VS2008下用MFC 的MSComm控件编写串口程序
- 使用 C++11 编写 Linux 多线程程序
- 在Redhat9 Linux下安装java开发环境,并编写“Hello world”程序
- 1.2.在linux环境实践,使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。并熟悉相关指令。
- Linux的定时器的程序编写
- 编写Linux下socket协议TCP的ClientServer程序
- 用socket编写的linux反向远程管理程序(c/s模式)
- 编写Linux下的UDP Client/Server程序
- 搞定linux上MySQL编程(六):C语言编写MySQL程序(结)