请教关于so库的编译
论坛搜了一下关于so编译的问题,火山目前看来是不支持自己编译,既然火山重新改造比较麻烦,为何不调用现有的工具实现编译so呢目前火山PC源码就是c++,比如编译时候直接调用ndk不可以么?技术比较菜,我也是从易转过来的就会那么几个中文命令,不知道上面说的方法是否可行,期待进化:噜阿噜
本帖最后由 创世魂 于 2023-2-14 21:53 编辑
理论上换个编译器就行了,但是实际上库都得全部重新封。
其实也就相当于重新开发个插件。。
不需要,火山安卓翻译成java代码通过jni连接so库,不需要重新封装原来的库,只需开发so库,so库是ndk进行编译的,最后连接成apk. lhy201233 发表于 2023-2-15 07:46
不需要,火山安卓翻译成java代码通过jni连接so库,不需要重新封装原来的库,只需开发so库,so库是ndk进行编 ...
你没理解题意,人说的是c++写so库,给安卓用。
火山视窗办不到。想要实现就重新开发个插件才行。 创世魂 发表于 2023-2-15 08:48
你没理解题意,人说的是c++写so库,给安卓用。
火山视窗办不到。想要实现就重新开发个插件才行。 ...
对,就是需要能编译so给安卓用的:噜阿噜
架构都不一样,系统也不一样,这更别想了,现在把安卓的c代码翻译一下做成so库估计也都没戏。http://bbs.voldp.com/static/image/smiley/grapeman/02.gif 既然号称全新编程软件,能开发安卓那为什么当初就不想到增加这个功能呢?又打算像易语言一样留下这个诟病用到下一代开发工具再更新是吧?还有皮肤也是说好的等完善了再改界面结果最后丢给第三方开发了IDe视觉库 lhy201233 发表于 2023-2-15 16:49
架构都不一样,系统也不一样,这更别想了,现在把安卓的c代码翻译一下做成so库估计也都没戏。 ...
只是系统不一样,架构可以通过编译器屏蔽的,理论上系统也是,但是火山用了大量平台库而非标准库所以并不能跨平台
页:
[1]