1 创建项目
VS菜单 新建项目-〉Win32-〉控制台应用 取消“创建解决方案的目录”,应用程序选项选择“空项目”,可获得一个以项目名称命名的新目录,里面有解决方案文件和项目文件。项目名称如果和已经存在的目录相同,则项目文件放入已经存在的目录。
2 准备源代码文件
复制项目源代码文件到项目目录
3 建立筛选器(目录)结构
解决方案资源管理器 删除项目下的“头文件”“源文件”和“资源文件”
按照源代码目录结构建立筛选器:项目名称上点右键 “添加”-〉“新建筛选器”。筛选器相当于目录结构但里面的文件可以来自任意位置,为了方便应该严格地按照目录结构建立筛选器(方便直接复制整个项目目录、方便FTP操作、方便VSS操作)。
筛选器上点右键可以添加子筛选器
4 逐个筛选器添加文件
筛选器上点右键 “添加”“现有项”,选择对应目录下的文件添加进来。不要打乱目录结构,不要添加不在项目目录里面的文件。
只能逐个目录添加。
5 设置项目附加包含路径
如果项目的头文件放在公共路径下,可能需要附加的包含路径
项目上点右键 “属性”“C/C++”“附加包含目录”,设置包含路径。例如:
C:/working_开发/collect/sourcecode/collect/include;"$(SolutionDir)/include"
包含了一个绝对路径和一个相对于解决方案目录的路径。
包含路径不正确无法正确分析成员信息。
6 自动上传到UNIX主机
VS没有自动FTP上传功能,但可以借助其它软件实现
编写CuteFtp脚本,放入项目目录
设置项目调试命令为运行脚本 项目点右键 “属性”“调试” “命令”设置为“wscript.exe”,“命令参数”设置为脚本名
在菜单运行“开始执行(不调试)”命令则执行脚本(该命令可添加到工具栏)
若采用其它方式则设置适当的命令和参数即可。