我正在将Crystal Lang开发迁移到一台运行OSX El-Capitan的新机器上。我遇到了一个问题,当使用MySQL绑定编译应用程序时,crystal编译器抛出以下错误:ld: library not found for-lmysqlclientError: execution of command failed with code: 1
有没有一种方法可以调用从Swift加载的dylib中加载的C函数?这是我的dylib文件:#include "cppdemofile.h"
return a + b;cppdemofile.h并检查:0000000000000f80 T _add
..。把libCppDemoLibrary.dylib
现在,当我挂起函数时,我想将数据传递给Swift,并使用Swift处理数据。如果我将库注入ipa,则只要不调用Swift函数,ipa就能工作。当它被调用时,应用程序就会冻结。(它不打印函数一开始就打印的日志)。请注意,钩住的应用程序已经使用了斯威夫特。1.0.0, current version 962.0