将libjpeg链接到iOS dev

时间:2017-11-02 19:31:45

标签: c++ objective-c iphone xcode libjpeg

晚上好,

我一直在从我大学的某个人那里学习一个C ++项目,我不得不为我的学士论文做些改进。它基本上使用库libjpeg进行一些计算,从而产生一个隐写过程,以便将消息嵌入到给定的图像中。

既然C ++代码运行顺畅,我想创建一个小iOS应用程序,允许用户将他喜欢的任何消息加密到他选择的图像中。所以我按照这个程序创建了一个xCode项目:using c++ in an iOS app

我还找到了以下文件:libjpeg for iOS,它允许我为iOS编译libjpeg。由于我不太确定如何使用新创建的框架并且无法在互联网上找到足够令人信服的内容,因此我将libjpeg库的所有文件(.c和.h)放入我的&# 34;包括"我有自己的.hpp文件夹。

xCode只会抛出以下错误:

xCode error

从我在几个帖子上收集的内容中,我必须修改我的xCode项目的构建选项以手动链接库,所以我尝试了以下内容:

Other linking flags

Library search path

这还不足以完成这个伎俩,我仍然在努力解决xCode对我犯同样的错误。任何帮助将非常感谢如何继续!

非常感谢, 西奥。

1 个答案:

答案 0 :(得分:0)

不要将.c文件添加到项目中,将构建生成的libjpeg.a文件添加到项目中。添加您正在执行的.h文件,或编辑项目设置以在搜索路径中包含其包含的文件夹。

HTH