1. 準(zhǔn)備工作
需要根據(jù)實(shí)際使用的Notes版本進(jìn)行IBM C/C++ API Toolkits的下載免姿。
將下載的東西進(jìn)行解壓,隨便放在哪里畔师,自己記得住就行了薄霜,后面我們還會(huì)用到的。
解壓之后應(yīng)該會(huì)有cmp,doc,include,lib,notedata,samples這幾個(gè)文件夾漱凝。根據(jù)版本不同疮蹦,解壓的內(nèi)容是不一樣的。
2.編寫環(huán)境的準(zhǔn)備
下載內(nèi)容中是包含有說(shuō)明文檔的茸炒,在doc目錄下愕乎。不過(guò)文檔真心很晦澀阵苇,于是我就參照了IBM自己寫的文章,里面有比較詳細(xì)的配置過(guò)程感论。
這里說(shuō)一下我遇到的問(wèn)題绅项。
-
Link error 2019
天真的我以為直接就可以編譯啊,畢竟IBM大神給的例子比肄,不過(guò)還是錯(cuò)了快耿。出現(xiàn)這個(gè)錯(cuò)誤主要是因?yàn)樽远x函數(shù)STATUS OurJob()并沒(méi)有實(shí)現(xiàn)。
-
這個(gè)是編譯為插件任務(wù)使用的芳绩,如果是其他的話掀亥,配置是不一樣的
比如我這一次是為了做一個(gè)類似于例子中extmail類似的工具。那么我應(yīng)該是要一個(gè)dll的產(chǎn)物妥色,配置的之后铺浇,在link里面就不要把obj的文件包含進(jìn)去。
3.將之前的準(zhǔn)備好了之后垛膝,就好好的寫代碼吧
之前講的都是在使用VS的情況下鳍侣。當(dāng)然大神們也可以使用編輯器自己寫代碼,然后寫好make file吼拥,然后使用VS帶的nmake進(jìn)行編譯連接倚聚。這個(gè)還是很簡(jiǎn)單的,只要把該添加的環(huán)境變量添加了就行凿可。步驟在文檔里也有介紹惑折,大神肯定是不會(huì)厭煩讀文檔的。