递归火山软件开发平台

标题: 易语言或火山PC代码能转C++吗? [打印本页]

作者: yooper    时间: 2022-5-20 10:51
标题: 易语言或火山PC代码能转C++吗?
刚在精易论坛看到个帖子:易转C++工具链 ,忽然就又好奇起来,易语言和火山PC本身不都是调用VC编译器编译的吗?

那么问题来了:有没有办法获取中间转换后的C/C++代码,(我并不知道上面提到的那个工具是不是这原理。)


作者: arlonshen    时间: 2022-5-20 13:06
火山PC编泽后本身就转换了C代码
作者: shuimiao    时间: 2022-5-20 14:44
火山是直接就有c++代码,易语言的话估计很难
作者: yooper    时间: 2022-5-20 15:52
本帖最后由 yooper 于 2022-5-20 15:56 编辑
shuimiao 发表于 2022-5-20 14:44
火山是直接就有c++代码,易语言的话估计很难

火山用的还比较少,没注意到,生成在哪个目录啊?
作者: shuimiao    时间: 2022-5-20 20:48
yooper 发表于 2022-5-20 15:52
火山用的还比较少,没注意到,生成在哪个目录啊?

编译的时候就有提示在哪个目录里存放着C++源码
作者: 福寿    时间: 2022-5-20 22:24
易语言用的是VC6的链接器(也可以用VS的链接器,但是会存在不兼容的情况),不是编译器,VC6编译器也不识别易语言代码,火山用的是VS的编译器和链接器(把火山代码翻译成C++,然后编译),编译器负责把代码生成目标文件,链接器负责把目标文件链接成最终可执行的机器码程序
作者: 飞丶宇    时间: 2022-5-20 22:49
yooper 发表于 2022-5-20 15:52
火山用的还比较少,没注意到,生成在哪个目录啊?

编译完成后,看下面输出提示  一个是文件目录,一个是C++源码目录
作者: yooper    时间: 2022-5-21 00:24
飞丶宇 发表于 2022-5-20 22:49
编译完成后,看下面输出提示  一个是文件目录,一个是C++源码目录

谢谢!我去试试。。
作者: yooper    时间: 2022-5-21 00:26
福寿 发表于 2022-5-20 22:24
易语言用的是VC6的链接器(也可以用VS的链接器,但是会存在不兼容的情况),不是编译器,VC6编译器也不识别易 ...

有点明白了,感谢。。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4