链接和加载Mac(10.14.6和Xcode 11)

回答

评论

5个评论

  • 洛朗•米歇尔

    我以自己的身份进行了“手动”合作设计:

    codesign -s /Library/gurobi811/mac64/lib/libgurobi81.dylib

    这暂时解决了问题。但我认为图书馆应该在上游进行共同设计。

    0
    评论的行为永久链接
  • 罗伯特·卢斯

    你好,劳伦特,

    谢谢你指出libgurobi81。Dylib没有代码签名。在你的项目中,哪个Xcode设置强制执行这个标识检查,为什么你需要用这些设置来构建你的项目?

    你还可以验证你可以编译和运行的例子在分发(w/o Xcode)在一个终端

    $ clang -m64 -g -o mip1_c /Library/gurobi811/mac64/examples/c/mip1_c.c -I/Library/gurobi811/mac64/include/ -L/Library/gurobi811/mac64/lib -lgurobi81 -lm

    美元。/ mip1_c

    您应该会看到求解器的输出。手机万博登录

    罗伯特。

    0
    评论的行为永久链接
  • 洛朗•米歇尔

    这是Xcode的默认值。所有的申请都已签署。如果你想要安装任何东西没有打嗝,这是一种方法。这并不是特别难做,我们可以用我们的钥匙在你的库上签名。但这违背了代码签名的目的。

    该示例编译并运行文件。但这是正常的,因为可执行文件也没有签名。

    最好的

    ---

    劳伦特

    0
    评论的行为永久链接
  • 罗伯特·卢斯

    好的,谢谢你告诉我们,我们会调查的。

    罗伯特。

    0
    评论的行为永久链接
  • 洛朗•米歇尔

    不客气

    最好的

    ---

    劳伦特

    0
    评论的行为永久链接

登录留下评论。

由Zendesk