目录

用Visual Studio(VS)开发UNIX/Linux项目

目录

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的,应该已经过时了。

(这里是结束)

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
做测试的小薄2 小时前
Nginx 命令大全:Linux 与 Windows 系统的全面解析
linux·自动化测试·windows·nginx·环境部署
影龙帝皖3 小时前
Linux网络之局域网yum仓库与apt的实现
linux·服务器·网络
碎忆3 小时前
在VMware中安装虚拟机Ubuntu
linux·ubuntu
农民小飞侠4 小时前
ubuntu 安装pyllama教程
linux·python·ubuntu
打工人你好4 小时前
UNIX域套接字(Unix Domain Sockets, UDS) 的两种接口
服务器·unix
长流小哥5 小时前
Linux线程属性与多线程开发:API详解与实战代码解析
linux·c语言·开发语言·文件
hi0_65 小时前
Linux 第三讲 --- 基础指令(三)
linux·运维·服务器·c++
窥见漫天星光-莹5 小时前
fisco-bcos 关于服务bash status.sh启动runing 中但是5002端口监听不到,出错的问题
linux·运维
wht65875 小时前
Linux--进程信号
linux·运维·服务器·开发语言·c++
yuren_xia6 小时前
Linux 系统中 `echo`、`cat`、`tail`、`grep` 四个常用命令介绍
linux·运维·chrome