C++ ld:未找到框架SDL2_映像
我想使用C++ ld:未找到框架SDL2_映像,c++,frameworks,sdl,sdl-2,sdl-image,C++,Frameworks,Sdl,Sdl 2,Sdl Image,我想使用SDL2_图像框架(SDL2框架的扩展),我已经在下面的文件夹中下载并复制了SDL2_图像框架: /图书馆/框架/ /系统/库/框架 /用户//Library/Frameworks 我的代码适用于SDL2框架,但当我添加SDL2_图像框架时,会出现如下错误: ld: framework not found SDL2_image clang: error: linker command failed with exit code 1 (use -v to see invocation)
SDL2_图像框架
(SDL2框架的扩展),我已经在下面的文件夹中下载并复制了SDL2_图像框架
:
/图书馆/框架/
/系统/库/框架
/用户/ld: framework not found SDL2_image
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我尝试清除框架搜索路径,尝试更改有效的体系结构部分,但没有一个有效。我通过将目标和模块的
基本SDK
选项更改为当前OS X
解决了问题
说明如下:
ld: framework not found SDL2_image
clang: error: linker command failed with exit code 1 (use -v to see invocation)
从project navigator选择您的项目->选择构建设置->从架构字段更改基本SDK到当前OS X