我尝试在Visual Studio 2015中使用SystemC,但是当我构建解决方案时,它会显示以下错误消息:
找不到stdafx.h
和
\ systemc-2.3.1a \ src \ systemc.h(120):错误C2039:'得到':不是' std'
的成员
这是我的代码:
#include "stdafx.h"
// All systemc modules should include systemc.h header file
#include "systemc.h"
#define _CRT_SECURE_NO_WARNINGS
// 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);
}