情况
这个系列的前半截在这里:链接
现在只完成了一半,那么我想试下release版本,却发现…
又来了…
解决基本错误
那好吧,网上说是release跟debug配置分开的,也就是说…include path莫不是给我归零了?(当然,debug模式你在切换回去是能正常跑的)
果然,一查发现是include没更新…更新过来,好啦!完成!
把三个项目的include都改掉,再次编译,还是挂了,又看见那个熟悉的pch字眼…
那好吧把预编译都改掉,应该行了吧…
测试
ok,过了,试试能不能外部调用~
把生成的三个dll放进原架构的bin目录,替换掉gcc编译的东东,留下exe可执行,然后运行该有的命令!
出问题了…
分析一下,前面正常是因为libdcompiler.dll是gcc生成的(这个项目暂时没迁到vs管理),而有关vs生成动态库的,全挂了
那么我们复位一下,删掉所有,然后用gcc编译,看看