原来不是我的问题啊,还当是自己不会用va呢!今天把va重装了几遍,先是更新到1649,发现不是版本问题;然后又重装不破解,发现也不是破解的问题;再仔细看va设置,似乎也没有什么特别的设置;还看了不同的工程设置,也没什么发现!要说解决办法,似乎也只有楼上说的办法。
我也在学习osg,va工作就很好。于是比较了qt和osg代码结构,发现qt的include文件夹下的头文件几乎都只有1k,再打开来一看,都是分别包含了src文件夹下的相应头文件。osg是把头文件放在include下,源文件放在src下,分得很清楚。而qt则是头文件和源文件都混放在src下,include下的头文件都不是真正的头文件,都只是包含src下的相应头文件。如果在vc工程中包含头文件时直接使用src下的头文件,va就能正常工作了。
原因似乎找到了,可是只能由qt或va来解决,要么是qt将真正的头文件直接放到include文件夹下,要么是va改进程序分析策略以适应qt,不过似乎都很难达到!失望中……