主题:CVF写的dll不能被多线程的VC项目调用?
用Fortran写了一个DLL,在简单的控制台c++程序中测试时能被正常调用,但在一个大型的MFC程序里调用就不行。
我看了一下用CVF建DLL项目时会提示多线程调用“Disabled”(就是建新项目时提示的3行信息里的第一行,身边电脑没有装CVF,不好贴截图上来),然后项目的设置里面也没有找到enable这一属性的选项。
同时在VC项目的兼容性相关的设置里面,也没有找到相关的设置。
请问各位大牛们项目设置该怎么调。(注:Fortran编译器CVF6.6,c++编译器vs2005)
因为手头没法贴图,可能描述的不太清楚,希望恰好有相关经历的同学会懂。
我看了一下用CVF建DLL项目时会提示多线程调用“Disabled”(就是建新项目时提示的3行信息里的第一行,身边电脑没有装CVF,不好贴截图上来),然后项目的设置里面也没有找到enable这一属性的选项。
同时在VC项目的兼容性相关的设置里面,也没有找到相关的设置。
请问各位大牛们项目设置该怎么调。(注:Fortran编译器CVF6.6,c++编译器vs2005)
因为手头没法贴图,可能描述的不太清楚,希望恰好有相关经历的同学会懂。