Gocator GDK開發——(二)新建項目

Hi,國慶長假過去了,天氣也漸漸轉涼。在這篇博文里,我們來了解一下如何新建一個GDK工具項目。

  1. 首先我們可以到LMI官網http://downloads.lmi3d.com/下載最新版的GDK開發包,截至目前(2017.10.12)最新版本為:GOCATOR GDK - VERSION 4.6.7.126。我們下載并解壓后,可以看到開發包中包含了很多文件夾,如bin、build、Gocator、lib、pkg等。其中,Gocator文件夾中包含了3個示例項目,我們可以模仿GdkSampleApp來新建一個項目。

  2. 要新建一個工具項目,首先需要在開發包中新建一個文件夾,名稱如Gocator_newTool。然后將Gocator文件夾中的GdkSampleApp文件夾和Gdk.xml配置文件復制到Gocator_newTool中。根據項目所包含工具的實際情況,可以修改此xml文件。由于我們只復制了GdkSampleApp這個項目,因此需要把xml文件的內容修改為:

<?xml version="1.0" ?>
<Solution version="6">
  <Project name="GdkSampleApp/GdkSampleApp.xml" />
</Solution>

3.接下來,我們再將Gocator文件夾中的如下4個文件夾也復制到Gocator_newTool中,這些文件夾包含了我們將要使用到的各種類庫和腳本。
Gdk,GoSensor,GoSensorApp,scripts

4.使用Python環境打開GdkSampleApp文件夾中的generate.py,由于文件夾名稱有所改動,原始的generate.py會無法運行,需要將generate.py中如下兩行的“Gocator”修改為“Gocator_newTool”。

generator.WriteSolution(os.path.join(workDir, 'Gocator', 'Gdk.xml'), ['MsvcChooser'], ['Win32', 'Win64', 'Sensor'])
generator.WriteSolution(os.path.join(workDir, 'Gocator', 'Gdk.xml'), ['Ccs6Mk', 'WrWbMk'], ['C64x', 'Arm7'])

最后,我們雙擊generate.py執行腳本,如果之前的操作沒有問題,就可以自動生成各種項目文件了。

5.項目生成成功后,我們打開Gocator_newTool文件夾中的Gdk.sln解決方案,可以看到里面已經包含了6個示例工具。

OK,這樣我們就新建了一個GDK項目,接下來可以開發我們自己的定制工具了!初次配置環境和新建項目可能會遇到一些麻煩,如有問題請留言吧!

下篇博文將介紹Gocator GDK的接口函數:http://www.lxweimin.com/p/ce48636372ab

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容