用Visual Studio(VS)开发UNIX/Linux项目-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

目录

FTP是免不了的

正确设置头文件

组织项目结构

创建何种项目类型

FTP自动上传


        大部分具有Windows开发经验的程序员会比较喜欢使用Visual Studio而大部分Unix/Linux程序员则喜欢使用UltraEdit直接在主机上写代码。

        为什么直接在主机上写代码呢因为主机是没有图形界面的只能通过telnet或ssh访问。所以要么直接在主机上写要么在windows上写好了再ftp上去不断重复ftp过程。

        纯linux工作的程序员有没有应该有但是我没见过真的没见过。

        据说当年有个公司专门给VS开发远程插件解决这个问题也不知道这个公司还好吗。

        有些人可能觉得在VS里面写Unix/Linux代码缺很多头文件啊大堆未识别的符号不能正确解析代码无法利用VS的优势跟记事本也没啥差别。

        其实这也是不对的所有问题都可以解决。

FTP是免不了的

        在VS上不能编译这是肯定的所以我们就不要纠结这个了ftp就好了毕竟思考的速度比上传速度慢多了打字的速度也是——这是另外一个话题了。

        除了不能编译编辑代码时的所有功能都可以正确使用基本可以实现代码一次编译通过。

正确设置头文件

        核心就是正确设置头文件。

        Unix/Linux的头文件不是没有吗很简单啊从主机上下载这些头文件放在一个单独的目录里然后在项目设置里设置附加的包含目录。如果主机上的标准头文件和windows的不一样也下载回来修改VC++目录。

组织项目结构

        对于目录结构直接使用解决方案资源树的“显示所有文件”将项目内的文件添加到项目里不需要的文件排除。

        显示所有文件

        在文件或目录上点右键“包括在项目中”或者“从项目中排除”可以多选。

创建何种项目类型

        专门的那个什么linux项目好像是安装的时候单独选择的具体干啥我也不清楚。鉴于微软对linux的态度不定没必要使用这种未来不确定的东西直接使用控制台项目即可。

FTP自动上传

        让FTP监视目录有变化自动上传这个功能我感觉应该有但我没有实践过毕竟手动比较可靠。

        我以前用过CuteFTP可以使用脚本上传一键上传基本上也解决了需要。这个脚本是VBS的应该已经过时了。

这里是结束

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linux