[software development] 交叉编译出的程序不能运行
Tofloor
poster avatar
冷静
deepin
2024-04-03 11:38
Author

我在win上用Unreal Engine做了一个小游戏,在win上交叉编译出linux平台的程序,按照官方说,已知该程序能在ubuntu18上运行(没有现实尝试),求助,为何在deepin上不能运行
截图_选择区域_20240403113338.png

个人期望:做一些能在win和linux两个平台都能玩的游戏,而且不想在两个平台上进行两次搬砖

Reply Favorite View the author
All Replies
Tonny
deepin
2024-04-03 12:05
#1
It has been deleted!
忘记、过去
deepin
2024-04-03 12:06
#2

截图里第一行就说了啊,拒绝以 root 身份运行

以用户身份运行试试

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-04-03 12:42
#3

加上sudo 试试

Reply View the author
兆兆嘟嘟嘟
deepin
2024-04-03 13:09
#4
把一切操作变成GUI

加上sudo 试试

加上sudo反而不行,只能以普通用户运行。

Reply View the author
Ziggy
deepin
2024-04-03 13:53
#5

可以先试试普通用户加载,看报错也有可能是系统libc6不兼容
图片.png

Reply View the author
把一切操作变成GUI
deepin
Backbone of ecological co-construction group
2024-04-03 16:08
#6
兆兆嘟嘟嘟

加上sudo反而不行,只能以普通用户运行。

没看到你已经开了root了

Reply View the author