Xcode 导出C++项目在其他电脑执行

  1. 先找到C++项目的可执行文件的位置

https://blog.csdn.net/qq_34759481/article/details/82700587

  1. 关于存储和加载文件的目录,使用 “$HOME” 获取本机的user目录,在C++中使用如下方法
string home = getenv("HOME");
// home - "Users/name"
  1. 修改可执行文件的链接库

  2. 获取可执行文件依赖的库

otool -L ProjectName

Xcode 导出C++项目在其他电脑执行
  • 更改链接库地址(@loader_path – 可执行文件所在的目录)
install_name_tool -change "old dylib path" "new dylib path" ProjectName
  1. 通过网络发给电脑,提示 “文件损坏” 或 “无法确认开发者身份”,设置一下才可运行

Original: https://www.cnblogs.com/farewell-farewell/p/11389703.html
Author: Not-Bad
Title: Xcode 导出C++项目在其他电脑执行

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/536273/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • c++ 解析yaml文件

    一直用c++操作 ini做配置文件,想换成 yaml,在全球最大的同性交友网站 github上搜索,看有没有开源的库,功夫不负有心人,找到了yaml-cpp,试着解析了一个 yam…

    C++ 2023年5月29日
    061
  • c++11并行、并发与多线程编程

    首先,我们先理解并发和并行的区别。 你吃饭吃到一半,电话来了,你一直到吃完了以后才去接,这就说明你不支持并发也不支持并行。你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃…

    C++ 2023年5月29日
    053
  • 开个坑, 写个阿里云开放储存服务(OSS)的C++版SDK以及客户端

    这应该是继我研究手册QQ协议后的第2个稍微正式一点的网络程序, 不只是Scoket套接字编程, 还涉及到更多的HTTP协议知识! 阿里云开放储存服务OSS官方已经提供了不少SDK,…

    C++ 2023年5月29日
    063
  • C++中的POD类型

    参考 定义 总结与理解 参考 https://en.cppreference.com/w/cpp/named_req/PODType 定义 知识的搬运工,以下内容抄的,虽然是硬性定…

    C++ 2023年5月29日
    064
  • C++矩阵运算库推荐

    最近在几个地方都看到有人问C++下用什么矩阵运算库比较好,顺便做了个调查,做一些相关的推荐吧。主要针对稠密矩阵,有时间会再写一个稀疏矩阵的推荐。 Armadillo:C++下的Ma…

    C++ 2023年5月29日
    066
  • C++ 知识点

    知识点 说明 所谓的引用就是给变量取一个别名,使一块内存空间可以通过几个变量名来访问。声明引用类型的变量需要在变量名前加上符号&,并且必须指定初值,即被引用的变量。 C++…

    C++ 2023年5月29日
    050
  • Android JNI之C/C++层调用JAVA

    从C/C++层调用JAVA层代码步骤: 1. 在JAVA类中创建java方法和本地方法 public class TestNdk{ int a;//本示例中将被修改的JAVA变量 …

    C++ 2023年5月29日
    053
  • c++11 thread

    官方例子 // thread example #include // std::cout #include // std::thread #include using namesp…

    C++ 2023年5月29日
    070
  • 国外程序员整理的C++资源大全

    C++标准库,包括了STL容器,算法和函数等。 C++通用框架和库 Apache C++ Standard Library:是一系列算法,容器,迭代器和其他基本组件的集合 ASL …

    C++ 2023年5月29日
    061
  • EclipseC++学习笔记-10 warnings being treated as errors,,error: format ‘%u’ expects argument of type

    增加选项All Options增加-Wformat=0 本博客是个人工作中记录,遇到问题可以互相探讨,没有遇到的问题可能没有时间去特意研究,勿扰。另外建了几个QQ技术群:2、全栈技…

    C++ 2023年5月29日
    044
  • QT调用Delphi生成的COM组件(这样MinGW可以调用VC++做的COM了,有利于对接大厂只提供VC++ SDK的情况,也可转换lib)

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    C++ 2023年5月29日
    054
  • 您的第一个C++Builder程序(Hello, world!)

    最近有些老旧的项目是C++Builder开发的,虽然和Delphi的IDE的界面和操作十分相似,但是还是找本《C++ Builder 5 Developer’s Gui…

    C++ 2023年5月29日
    059
  • 关于C/C++中求最大公约数和最小公倍数的算法

    1.更相减损法 int gcd(int a,int b) { while(a!=b) { if(a>b) a-=b; else b-=a; } return a; } 2.辗…

    C++ 2023年5月29日
    055
  • 聊聊 C# 和 C++ 中的 泛型模板 底层玩法

    最近在看 C++ 的方法和类模板,我就在想 C# 中也是有这个概念的,不过叫法不一样,人家叫 模板,我们叫 泛型,哈哈,有点意思,这一篇我们来聊聊它们底层是怎么玩的? 一:C++ …

    C++ 2023年5月29日
    037
  • std::get<C++11多线程库~线程管理>(09):运行时决定线程数量

    1 #include 2 #include 3 #include 4 #include 5 #include 6 7 /* 8 * 话题1: 运行时决定线程的数量。 9 * 线程的…

    C++ 2023年5月29日
    038
  • 从C++到GO

    刚开始接触Go语言,看了两本Go语言的书,从c++开发者的角度来看看go语言的新特性,说下自己感触较深的几点: 并发编程 Go语言层面支持协程,将并发业务逻辑从异步转为同步,大幅提…

    C++ 2023年5月29日
    052
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球