我是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);
}

最佳答案

在第二个链接中,没有库的原因很简单:因为您没有构建它。您应该具有用于​​构建库的源文件。

10-04 14:33