正常配置simulink的代码生成编译环境如下
生成之后,可得文件较多,我们需要的是lib文件(很小),dll文件,头文件
把三种文件取出来待用就可以了,如下
然后在vs工程中,注意配置三处,包含目录,库目录,和链接器中的附加依赖项,如下
然后编译应该可以通过了
但是要格外注意的是,在运行之前,如果有全局变量,则一定要用__declspec(dllimport)修饰每一个你要在main函数中用到的变量,也就是说,仔细找到你要用的每一个全局变量,然后找到它的声明,然后在声明前加上这个,不然若有使用全局变量则将无法正常读写,甚至于不报错而行为异常,截图如下