原因:Xcode "我的pure swift应用程序语句没有此类模块" exp_lib "错误:"导入exp_lib"?

yuvru6vn  于 2023-03-09  发布在  Swift
关注(0)|答案(1)|浏览(106)

创建Swift静态库项目exp_lib并构建其exp_lib. a文件。创建Swift应用程序并拖入.a文件。将.a置于构建阶段〉将二进制文件与库链接中我将绝对路径置于构建设置〉库搜索路径中。在ViewController中,我将“import exp_lib”放入并得到错误。
我试过框架搜索路径。我试过把.a拖到项目导航和链接二进制与库。从头开始(即新项目)。
我遗漏了什么?“import”语句应该有项目名称还是其他内容?

mec1mxoz

mec1mxoz1#

是因为我未能将.swiftmodule添加到应用程序,并且我没有设置Swift编译器-搜索路径〉导入路径。
1..swiftmodule文件必须与.a文件位于同一文件夹中。
即,在swift应用程序项目中,执行Xcode命令添加文件,并选择 BOTH .a和.swiftmodule文件。
1.构建设置〉“搜索路径”〉Swift编译器-搜索路径〉导入路径:必须具有.a文件夹的路径。

相关问题