2011-11-03 16 views
1

我有一個C++/CLI項目,我想包含TinyXML。 我下載了該庫,將其作爲新項目添加到我的解決方案中,並將我的項目的參考添加到庫中。在C++/CLI項目中不能包含TinyXML

在我的代碼有

#include "StdAfx.h" 
#include "tinyxml.h" 

我編譯時得到70個鏈接錯誤。我試圖在tinyxml.h中註釋#define TIXML_SAFE(在google上看到),但不起作用。

謝謝,戴夫

+2

爲什麼要在C++/CLI程序中使用TinyXML? #using 有什麼問題? – mloskot

+0

不錯,非常好點。實際上,我有我的項目中的一部分使用c + +/cli和其他部分我保持清潔與c + +只有東西。 (沒有託管的東西)。實際上我需要從該層寫入xml ...是的,我討厭這個作業。 – Dave

+2

@Dave:鏈接器錯誤意味着編譯器看到頭文件正常,但鏈接程序找不到.lib文件。你有沒有添加適當的.lib文件到你的項目設置? – ildjarn

回答

2

明白了,我包括代替自己的項目增加它在我的當前項目的子文件夾TinyXML的。我也用tinyXMLSTL。謝謝。

相關問題