新手上路 发表于 2021-1-22 08:53:37

吴总,火山PC还会不会兼容VS2010?

由于一些DLL和EXE是老编译器制作出来的,现在火山PC最低能用VS2013,会导致兼容性问题,一直在等待火山PC能用VS2010编译

创世魂 发表于 2021-1-22 11:25:57

DLL 这种编译过的东西,老编译器编译出来的,不影响新编译器用吧。。易语言老掉牙的编译器编译的dll,火山依然可以用啊

0晨鹤0 发表于 2021-1-22 12:05:19

哈哈哈易语言老掉牙的编译器过于真实

飞扬工作室 发表于 2021-1-22 21:25:02

vs2010应该可以用,但是需要自己配置路径.

新手上路 发表于 2021-1-22 22:30:45

飞扬工作室 发表于 2021-1-22 21:25
vs2010应该可以用,但是需要自己配置路径.

按照说明研究了几天,问了其他很多人,也没人弄出来,主要是配置了还是不能编译,你可以试试看就知道了

新手上路 发表于 2021-1-22 22:38:25

创世魂 发表于 2021-1-22 11:25
DLL 这种编译过的东西,老编译器编译出来的,不影响新编译器用吧。。易语言老掉牙的编译器编译的dll,火山 ...

正常调用DLL是可以,但是内存加载之后,再某些环境运行会出问题,同一代码用VS2010编译就能内存加载,但是VS2013就不行,直接就崩溃了

飞扬工作室 发表于 2021-1-22 23:20:26

上面说错了,vs2010在"本地编译器"选项里面可以直接选用啊.

新手上路 发表于 2021-1-23 00:07:23

飞扬工作室 发表于 2021-1-22 23:20
上面说错了,vs2010在"本地编译器"选项里面可以直接选用啊.

选了没用的,都按照说明配置过了,一样不能编译,你试试就知道了,VS2013以下的都不行

新手上路 发表于 2021-3-8 00:11:18

飞扬工作室 发表于 2021-1-22 23:20
上面说错了,vs2010在"本地编译器"选项里面可以直接选用啊.

编译的时候会提示不是VS编译器,路径自定义配置这些都全部试过了,直接选择VS2010编译选项也不行,利快云他们也没搞出来,只有VS2013和VS2013以上的版本才行,应该是你主程序那里没搞对导致的,有很多人从易语言换过来,应该都有需求。

redxblue 发表于 2021-3-8 14:21:50

本帖最后由 redxblue 于 2021-3-8 14:32 编辑

新手上路 发表于 2021-3-8 00:11
编译的时候会提示不是VS编译器,路径自定义配置这些都全部试过了,直接选择VS2010编译选项也不行,利快云 ...
这个,将VS2010的编译器放在“sdk\compiler\winxp”下,配置里勾上支持XP就可以了吧,DLL链接库没有试过,exe没有问题,这样放还有个好处,VS2019的生成器的放置位置不用动,可以很方便切换。

==========更正一下=============
哦,不好意思,不是VS2010,我用了VS2017,但是能支持XP最后一个VS版本。;P可以用上WinSDK7.X

页: [1] 2
查看完整版本: 吴总,火山PC还会不会兼容VS2010?