疑難雜症備忘 3DS MAX 5 1外掛程式的鏈結錯誤

2021-04-02 04:25:00 字數 675 閱讀 8724

今天把開發max外掛程式用的電腦重灌了作業系統,把max外掛程式的工程開啟,rebiuld all,暈!竟然出現幾個鏈結錯誤,重灌之前還好好的!仔細一看,都是:

error lnk2001: unresolved external symbol "public: virtual char * __thiscall classdesc::getrsrcstring(long)" (?getrsrcstring@classdesc@@uaepadj@z),

想起來了,剛開始寫的時候就遇到了這個問題,為了不再搞忘了,把它記錄下來。

我使用的開發環境是vc++ 6.0和3ds max 5.1。這個問題的出現是由於這個版本的max sdk(r4)開發時使用了最新的ms platform sdk,有乙個標頭檔案的一處定義和vc6自帶的不同!解決方法是裝最新的ms platform sdk,或者手動修改一下這個定義:

修改一下vc安裝目錄下的「include/basetsd.h」的123行和124行,把:

typedef long int_ptr, *pint_ptr;

typedef unsigned long uint_ptr, *puint_ptr;

替換成:

typedef int int_ptr, *pint_ptr;

typedef unsigned int uint_ptr, *puint_ptr;

Hadoop疑難雜症

前天安裝了pig,本來寫了條pig latin,但一直卡在 17 05 07 17 47 07 info mapreduce.job running job job 1494150363568 0001跑不通,想著肯定是mapredcue自身有問題,於是開始了艱苦的檢錯之旅,從csdn到stackf...

Appium疑難雜症

坑之初體驗 1.session大於60秒沒接收到命令自動關閉 python desired caps 在啟動配置裡面加入newcommandtimeout引數 desired caps newcommandtimeout 200 但是注意cnpm預設在當前目錄安裝npm包。3.uiautomatio...

疑難雜症 列舉

1.列舉是使用者自定義的整數型別 2.關於列舉的一般用法,參照 c 中的列舉 3.從字串中獲取列舉值 定義如下的列舉 public enum timeofday 從乙個字串得到列舉值,並轉換為整數 timeofday time timeofday enum.parse typeof timeofda...