我正在尝试获得一些中型到大型的代码库,坦率地说,它具有高度的可移植性。
我决定将其打包为一个可加载的包(插件)并从其中一个模板应用程序项目中捎带,并遵循一些关于在应用程序中为可加载包添加目标的教程。
此外,这个可加载的bundle依赖于我为iOS构建的自定义框架,并将其作为可加载包的依赖项添加。即。该插件链接到静态库的框架包装器。
自定义框架已成功构建。当然,我还没有证实它有效。我们的想法是测试集成功能。
我的构建设置主要是默认值,但某些预处理器定义除外。
因为我还没有真正了解代码库,所以我实际上每次向插件目标添加一个文件,并且每3-4个文件添加一次。
构建成功完成但有许多警告如下,中间构建结果的路径......等等:
“文件是为不支持的文件格式构建的,带有一系列十六进制字符(),而不是被链接的体系结构(armv7s)”。当我将十六进制字符转换为ascii时,它只显示“#1 / Users / my-username /?”。
当我在中间构建结果中的任何.o上执行'文件'时,我得到“ASCII c程序文本,行很长”
我做错了什么?这是什么意思?
非常感谢您的时间。
答案 0 :(得分:0)
简短的回答是:
如果收到此消息,则表示项目设置混乱。