如何解决如何在Windows上运行Ultralight?
https://docs.ultralig.ht/docs/writing-your-first-app
我想运行Ultralight提供的演示应用程序。
我跑了
git clone https://github.com/ultralight-ux/ultralight-quick-start
cd ultralight-quick-start
mkdir build
cd build
cmake ..
cmake --build . --config Release
但是最后一条命令给出了40个未定义的参考错误。
其中第一个:
CMakeFiles\MyApp.dir/objects.a(MyApp.cpp.obj):MyApp.cpp:(.text+0x140): undefined reference to `__imp__ZN10ultralight3App6CreateENS_8SettingsENS_6ConfigE'
它怎么不起作用? 我正在使用CodeBlocks提供的MinGW中的gcc和g ++,并设置了cmake来创建CodeBlocks项目。
最后一个命令尝试编译该项目,我认为所有这些都已设置为可以正常工作,但似乎并非如此。我将所有四个文件从ultralight-quick-start \ build \ SDK \ lib \(AppCore.lib,Ultralight.lib,UltralightCore.lib和WebCore.lib)添加到CodeBlocks中Link libraries
中的Compiler settings
错误仍然存在。
我想Ultralight无关紧要,我只是不了解链接器的工作原理,但我无法克服这个问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。