Skip to content

Conversation

@Jerry-Larry
Copy link
Collaborator

(1)保持主体目录结构不变,在项目根目录下新建了ThirdLib文件夹,用于存放各子项目所公用的代码
(2)各子项目所在目录下新建了子目录只用于存放项目具体的代码文件,子项目所在目录下用于存放项目各版本(Codelite 、Codeblocks 、Visual Studio 2017)的工程项目文件,感觉代码组织结构更清晰了
二、构建部分
(1)Build目录中创建了三个子目录,分别为Linux、Prj_CodeBlocks、Windows,用于存放整个项目管理所需的工作区文件
(2)Linux子目录存放开发工具Codelite 创建的工作区文件,用Codelite打开目录中的.workspace 文件,可以看到所打开的工作区中PSS有关的各个子项目,构建结果存放目录统一调整为工作区文件目录所在的Linux_Bin子目录,构建的插件模块存放目录为Linux_Bin/Module,构建所需的临时文件存放目录为Temp/
(3)也可在Linux子目录下直接运行脚本make.sh,直接构建全部的PSS子项目
(4)Prj_CodeBlocks子目录存放开发工具Codeblocks 创建的工作区文件,用Codeblocks 打开目录中的.workspace 文件,可以看到所打开的工作区中PSS有关的各个子项目
(5)Windows子目录存放开发工具Visual Studio 2017创建的工作区文件,用Visual Studio 2017打开目录中的.svn文件,可以看到所打开的工作区中PSS有关的各个子项目

(1)保持主体目录结构不变,在项目根目录下新建了ThirdLib文件夹,用于存放各子项目所公用的代码
(2)各子项目所在目录下新建了子目录只用于存放项目具体的代码文件,子项目所在目录下用于存放项目各版本(Codelite 、Codeblocks 、Visual Studio 2017)的工程项目文件,感觉代码组织结构更清晰了
二、构建部分
(1)Build目录中创建了三个子目录,分别为Linux、Prj_CodeBlocks、Windows,用于存放整个项目管理所需的工作区文件
(2)Linux子目录存放开发工具Codelite 创建的工作区文件,用Codelite打开目录中的.workspace 文件,可以看到所打开的工作区中PSS有关的各个子项目,构建结果存放目录统一调整为工作区文件目录所在的Linux_Bin子目录,构建的插件模块存放目录为Linux_Bin/Module,构建所需的临时文件存放目录为Temp/
(3)也可在Linux子目录下直接运行脚本make.sh,直接构建全部的PSS子项目
(4)Prj_CodeBlocks子目录存放开发工具Codeblocks 创建的工作区文件,用Codeblocks 打开目录中的.workspace 文件,可以看到所打开的工作区中PSS有关的各个子项目
(5)Windows子目录存放开发工具Visual Studio 2017创建的工作区文件,用Visual Studio 2017打开目录中的.svn文件,可以看到所打开的工作区中PSS有关的各个子项目
@Jerry-Larry
Copy link
Collaborator Author

new version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant