2012-10-26 45 views
0

投ConstantInt以下代碼:不能LLVM

ConstantInt * Idx = cast<ConstantInt>(gepi->getOperand(2)); 

生成以下錯誤:

error: invalid use of incomplete type ‘struct llvm::ConstantInt’ 
error: forward declaration of ‘struct llvm::ConstantInt’ 

我不知道爲什麼,這個轉換將無法正常工作。我正在使用llvm 3.1。任何幫助?

回答

3

添加#include <Constants.h>到您的信息源。