我是systemc编程的新手。对于安装,I followed this tutorial to install and startup.我正在尝试构建一个简单的主程序。但是我得到了错误
错误LNK1104:无法打开文件“ systemc.lib”。
现在通过简单的目录搜索,我找不到该文件。但是,删除它似乎会造成更大的损失。
According to this poste本教程适用于vs2010,而我使用的是vs2013,这不是问题。
我该如何前进。我该怎么办。这是代码:
// Hello_world is module name
SC_MODULE(hello_world) {
SC_CTOR(hello_world) {
// Nothing in constructor
}
void say_hello() {
//Print "Hello World" to the console.
cout << "Hello World.\n";
}
};
// sc_main in top level function like in C++ main
int sc_main(int argc, char* argv[]) {
hello_world hello("HELLO");
// Print the hello world
hello.say_hello();
return(0);
}
最佳答案
在第二个链接中,没有库的原因很简单:因为您没有构建它。您应该具有用于构建库的源文件。