2013-12-08 47 views
1

我使用Code :: Blocks和編譯與MinGW(當然在Windows下),並與下面的代碼,我得到錯誤「未定義的引用distorm_decode32」。未定義的引用「distorm_decode32」

#include "distorm.h" 
// .... 
distorm_decode(/*...*/); 

這似乎是一個鏈接器錯誤,對不對?所以我去了(在代碼塊)項目>編譯選項>調試(和Release太)>鏈接設置>連接庫>添加> distorm

我已經放在distorm.lib文件中(CodeBlocks dir)/MinGW/libs/distorm.lib,但它不工作。

在此先感謝。

回答

0

解決!

取而代之的是:

#include "distorm.h" 

使用此:

#include <distorm.h> 

兩個distorm.hdistorm.lib必須放在CodeBlocks\MinGW\headersCodeBlocks\MinGW\libs

謝謝。