如何为主可执行文件

时间:2018-06-14 04:38:54

标签: lua linker flags luajit

我的动态库使用LuaJIT,需要设置以下标志来构建64位macOS应用程序。

-pagezero_size 10000 -image_base 100000000

但是,如果我在我的Xcode项目中添加这些标志并构建它,我会收到以下错误。

ld: -pagezero_size option can only be used when linking a main executable

我想这是因为我正在构建一个动态库,而不是一个可执行文件,它是加载库的主机程序。

是否可以为已经构建为二进制文件的主机程序设置这些标志?

0 个答案:

没有答案