VassistX对CAA API不起作用的解决方法

查看项目属性-C/C++,附加包含目录中是否包含了CAA API的头文件,如:<CATIA安装目录>\System\PublicInterfaces

如果没有,很可能是本文所述原因造成的。将用到的API所在的模块的头文件路径加到这里,重启VS应该就可以了。

如果用到的API涉及到的模块比较多,不想反复一个个地查找和添加附加目录,可以写个程序,遍历安装目录下的文件夹,如果该文件夹下有PublicInterfaces文件夹,则把该PublicInterfaces目录输出,使用;连接,粘贴到附加包含目录中。

注意,如果附加包含目录中已经有包含目录,要在“属性页”对话框下先复制原来的目录,将输出的一串PublicInterfaces目录追加到后面,一起粘贴到“附加包含目录”。

猜你喜欢

转载自blog.csdn.net/originalcandy/article/details/83054044
今日推荐