0
我是SystemC的新手,我只是編譯它以便在VS2010中使用它,使用this教程。但是,當我試圖調試下面的程序:在Visual Studio 2010中使用SystemC
#include <systemc.h>
SC_MODULE (systemcTest) {
SC_CTOR (systemcTest) {
}
void say_hello() {
cout << "Hello World.\n";
}
};
int sc_main(int argc, char* argv[]) {
systemcTest hello("HELLO");
hello.say_hello();
return(0);
}
我得到類似下面的錯誤51個錯誤:
error LNK2005: "public: void __thiscall std::basic_ios<char,struct std::char_traits<char> >::setstate(int,bool)" ([email protected][email protected][email protected]@[email protected]@@[email protected]@[email protected]) already defined in SystemC.lib(sc_simcontext.obj) \msvcprtd.lib(MSVCP100D.dll)
大多數人到msvcprtd.lib,libcmtd.lib有關。 如何解決這個問題?