KDevelop 的 project 移植到另一个 project

来源:互联网 发布:js遍历拼接html 标签 编辑:程序博客网 时间:2024/06/05 23:59

    一个新的 project2,想要从一个存在的 project1开始开发,但是 KDevelop 并不支持 project 的“另存为”功能。所以,我们只能自己手工来处理了。

1. 对 project1 进行 Distclean

   打开 project1,点主菜单的   Build->Distclean,完成 Distclean。

   完成后关闭 project1。

2. 将 project1 的目录名改为 project2.

   mv  project1  project2

3. 修改 project2 中的工程文件名称

    有这两个文件:

   project1.kdevelop

   project1.kdevses

  执行:rename s/project1/project2/ project1.kde*

  删除    project1.kdevelop.pcs 文件

4. 修改 project2.kdevelop 文件

   用文本编辑器打开 project2.kdevelop 文件,

  在<kdevelop> 的 <general>下:

  找到工程名配置:<projectname>project1</projectname>

  改为:<projectname>project2</projectname>

 

  在<kdevelop> 的 <substmap>下:

  找到应用程序名配置:<APPNAME>project1</APPNAME>

  改为:<APPNAME>project2</APPNAME>

 

  找到小写的应用程序名配置:<APPNAMELC>project1</APPNAMELC>

  改为:<APPNAMELC>project2</APPNAMELC>

 

  找到开头大写的应用程序名配置:<APPNAMESC>Project1</APPNAMESC>

  改为:<APPNAMESC>Project2</APPNAMESC>

 

  找到大写的应用程序名配置:<APPNAMEUC>PROEJCT1</APPNAMEUC>

  改为:<APPNAMEUC>PROJECT2</APPNAMEUC>

 

  将其他 project1 的字符串,按需要都改为 project2。

 

5. 修改 project options 中的相关内容

   如 Doxygen 面板中,project  标签页下的 Project name

 

原创粉丝点击