精华内容
下载资源
问答
  • 虚拟MAC安装xcode流程

    2015-07-16 15:11:45
    虚拟MAC安装xcode流程,教你一步步的安装。非常 实用。
  • Mac安装Xcode

    2021-07-03 14:12:56
    电脑出问题了,之前安装的所有软件都没有了,今天需要使用make安装软件,但是一直在提示xcode-select --install,我按照提示安装,但是一直安装失败,就有了下面的过程。 在命令行安装失败之后,第一个想法就是去App...

    背景
    电脑出问题了,之前安装的所有软件都没有了,今天需要使用make安装软件,但是一直在提示xcode-select --install,我按照提示安装,但是一直安装失败,就有了下面的过程。

    在命令行安装失败之后,第一个想法就是去App Store安装,比较巧合的是应用商店的Xcode试用的版本要比我系统版本要高,当前最新的Xcode适配的是Big Sur,我系统是Catalina,不适配,没办法安装。

    那就需要去找到一个适配的版本,在这里可以找到:https://developer.apple.com/download/all/

    先去看一下,你要去找哪个版本:
    在这里插入图片描述
    在版本记录中找到系统版本适配的最终版。
    在这里插入图片描述
    这里可以看到,我能适配的最新的是12.1版本。
    接下来就是漫长的下载过程,10个G的大小,下载时间比较长,下载下来之后,安装上,就能解决make命令的问题。

    现在还有另一个问题,就是比如你要安装Python,还是会报错

    Error: python@3.9: the bottle needs the Apple Command Line Tools to be installed.
      You can install them, if desired, with:
        xcode-select --install
    

    你根据命令行的提示去安装依旧会失败,怎么解决呢,还是去https://developer.apple.com/download/all/

    找到你下载的Xcode对应的Command Line Tools,安装之后再去直接使用brew install python3就能够安装成功了。

    展开全文
  • MAC安装XCode、Command Line Tools

    万次阅读 2018-04-09 12:31:06
    1、appStore中查找XCode,点击安装2、打开终端,输入xcode-select --install 安装Command Line Tools3、安装完成,在终端查看是否安装成功,依旧输入上述命令4、也可打开xcode新建项目检查是否成功创建...

    1、appStore中查找XCode,点击安装

    2、打开终端,输入xcode-select --install 安装Command Line Tools

    3、安装完成,在终端查看是否安装成功,依旧输入上述命令

    4、也可打开xcode新建项目检查是否成功创建

    展开全文
  • OpenCV 安装教程 Mac + Xcode

    千次阅读 2015-04-17 08:31:44
    命令行编译运行OpenCV参考教程OpenCV on Mac OSX: A step-by-step guide HOWTO: Setup XCode 6.1 to work with OpenCV3 libraries由于本人参考的教程为旧版本, 如有测试问题, 欢迎留言1.下载Ope

    参考教程

    OpenCV on Mac OSX: A step-by-step guide
    HOWTO: Setup XCode 6.1 to work with OpenCV3 libraries

    其实这个教程很通用, 在更新版本的opencv和macos上(甚至在ubuntu上) 应该也可以正常安装使用的

    1.下载OpenCV

    OpenCV官网

    2.安装OpenCV

    需安装CMake

    解压OpenCV源码, 命令行里切换至解压目录

    #make a separate directory for building
    mkdir build
    cd build
    #cmake -G "Unix Makefiles" ..

    更新:(2016.1.20 OpenCV 3.1.0)
    安装opencv_contrib:
    下载opencv_contrib放到OpenCV源码文件夹, opencv_contrib要与OpenCV版本一致

    cmake -DOPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules <opencv_source_directory>
    
    #类似这样:
    #contrib路径一定要写对! 否则cmake不成功...
    cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.3.1/modules ..
    
    #后面链接库文件的时候加上-lopencv_xfeatures2d

    如果需要安装多个版本的opencv,则需要指定install的路径

    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/lib/opencv_3.3/ ..

    这样/usr/local/lib/opencv_3.3 这个路径里面就有includelib文件夹了, 后面设置路径的时候不会冲突,于是就可以在电脑上安装多个opencv啦~

    所以最后的命令可能是这样的

    cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-3.3.1/modules -DCMAKE_INSTALL_PREFIX=/usr/local/lib/opencv_3.3/ ..

    命令解释
    cmake [options] <path-to-source>
    -G <generator-name> Specify a build system generator.
    选择Unix系统 源文件路径为上层目录
    cmake 根据CMakeLists生成Makefile文件

    make -j8
    sudo make install

    命令解释
    -jn 意为并行编译
    OpenCV将安装到/usr/local/中
    make 根据Makefile生成目标文件与可执行文件
    lib库就是这个时候编译生成的

    请参考
    cmake与make

    3.XCode环境配置

    Build Settings

    头文件目录 Header Search Paths
    /usr/local/include

    库文件目录 Library Search Paths
    /usr/local/lib
    这里写图片描述

    链接库文件 Other Linker Flages
    (2017.11.1)
    OpenCV 3.3.1 的Fags

    -lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_calib3d -lopencv_ccalib -lopencv_core -lopencv_datasets -lopencv_dnn -lopencv_dpm -lopencv_face -lopencv_features2d -lopencv_flann -lopencv_fuzzy -lopencv_highgui -lopencv_img_hash -lopencv_imgcodecs -lopencv_imgproc -lopencv_line_descriptor -lopencv_ml -lopencv_objdetect -lopencv_optflow -lopencv_phase_unwrapping -lopencv_photo -lopencv_plot -lopencv_reg -lopencv_rgbd -lopencv_saliency -lopencv_shape -lopencv_stereo -lopencv_stitching -lopencv_structured_light -lopencv_superres -lopencv_surface_matching -lopencv_text -lopencv_tracking -lopencv_video -lopencv_videoio -lopencv_videostab -lopencv_xfeatures2d -lopencv_ximgproc -lopencv_xobjdetect -lopencv_xphoto

    这里写图片描述

    4.Hello World

    #include <iostream>
    #include <opencv2/opencv.hpp>
    
    using namespace std;
    using namespace cv;
    
    int main(int argc, const char * argv[]) {
        cout << "Hello, World!\n";
        Mat im = Mat::ones(200, 200, CV_64FC1);
        imshow("white", im);
        waitKey();
        return 0;
    }

    会生成200*200的白色图像, 按任意键结束

    #include <opencv2/opencv.hpp> 会把OpenCV所有头文件引用进来, 这样写省事, 可避免OpenCV一些调用混淆, 但会编译更多文件; 如果只是需要特定模块, 减少编译, 可引用特定头文件

    请参考
    stackoverflow讨论

    5.Language C++

    这里写图片描述

    CLANG_CXX_LANGUAGE_STANDARD
    Choose a standard or non-standard C++ language dialect.

    GNU++11: Accept the ISO C++ 2011 standard with amendments and GNU extensions. [-std=gnu++11]

    C + + 11: Accept the ISO C++ 2011 standard with amendments, but not GNU extensions. [-std=c++11]

    CLANG_CXX_LIBRARY
    Choose a version of the C++ standard library to use.

    libstdc++: traditional C++ standard library that works with GCC and the LLVM Compiler (default).

    libc++: highly optimized C++ standard library that works only with the LLVM Compiler, and is designed to support new C++11 features.

    关于选择libstdc++还是libc++, 得看平台
    l i n u x 上用libstdc++, mac上用 libc++.
    LLVM编译快, 内存少, 代码质量高, 用户错误提示友好. 神奇的是编译器自动添加漏写的release. 当然与开发了几十年的GNU相比, GNU更完备一些.

    个人感觉, 用LLVM写c++, 在不包含libc++的平台上跑可能会报错, 比如oj

    请参考
    Mac OS X背后的故事-LLVM
    stackoverflow讨论
    知乎讨论

    6.命令行编译运行OpenCV

    llvm-g++ -I/usr/local/include -L /usr/local/lib -lopencv_calib3d -lopencv_core -lopencv_features2d -lopencv_flann -lopencv_highgui -lopencv_imgcodecs -lopencv_imgproc -lopencv_ml -lopencv_objdetect -lopencv_photo -lopencv_shape -lopencv_stitching -lopencv_superres -lopencv_ts -lopencv_video -lopencv_videoio -lopencv_videostab main.cpp -o test
    ./test

    更简单的方法:

    llvm-g++ `pkg-config --libs --cflags opencv` main.cpp -o test
    ./test

    pkg-config提供了相应库路径和版本号信息, 可以作为参数直接传给编译器. 比如OpenCV的版本由3.0降到2.4.9, 第一种方法中有些lib库就没有了, 就会报错找不到lib文件; 而pkg-config能够自动记录lib库信息, 所以第二种方法还是可以编译的

    请参考
    stackoverflow讨论1
    stackoverflow讨论2
    pkg-config用法


    Trouble Shooting

    更新:(2017.3.31 OpenCV 3.2)
    cuda 7.5, clang 8.0, xcode 8.0
    报以下错误
    (2017.11.1): 因换硬盘 重装系统后 没有出现这个问题 macOS 10.12.6 (其实不用重装系统, 把硬盘里的内容拷到新硬盘就行, 但我旧硬盘不好了, 总重启 没法拷)

    Building NVCC (Device) object
    modules/core/CMakeFiles/cuda_compile.dir/src/cuda/cuda_compile_generated_gpu_mat.cu.o
    nvcc fatal : The version (‘80000’) of the host compiler (‘Apple clang’) is not supported
    CMake Error at cuda_compile_generated_gpu_mat.cu.o.cmake:206 (message):
    Error generating cuda_compile_generated_gpu_mat.cu.o

    简单粗暴的方法就是不编译用cuda的模块,之前用opencv貌似也没用过cuda的包
    关掉所有有关gpu的模块:

    cmake -D WITH_OPENCL=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_gpuarithm=OFF -D BUILD_opencv_gpubgsegm=OFF -D BUILD_opencv_gpucodec=OFF -D BUILD_opencv_gpufeatures2d=OFF -D BUILD_opencv_gpufilters=OFF -D BUILD_opencv_gpuimgproc=OFF -D BUILD_opencv_gpulegacy=OFF -D BUILD_opencv_gpuoptflow=OFF -D BUILD_opencv_gpustereo=OFF -D BUILD_opencv_gpuwarping=OFF ..
    展开全文
  • 如果Mac系统版本不是最新的,无法在Appstore中直接搜索xcode 安装最新版本。 如何安装老版本呢? 1、打开并登录自己的appleId账号,https://developer.apple.com/download/more/ 如下图,搜索xcode 11.3 ,点击...

    MacOS mojave 10.14.6  

    如果Mac系统版本不是最新的,无法在Appstore中直接搜索xcode 安装最新版本。

    如何安装老版本呢?

    1、打开并登录自己的appleId账号,https://developer.apple.com/download/more/

    如下图,搜索xcode 11.3 ,点击右边【Xcode 11.3.1.xip】下载文件到本地。

     2、双击,已下载好的xcode文件,你可能会遇到如下错误:

    提示:Xcode_11.3.1.xip 已损坏,不能展开。

    解决方法:

    1、打开系统偏好设置--> 安全性与隐私-->通用-->选择任何来源。如下图所示:

    若你的配置中没有『任何来源』选项,

    2、打开命令行工具,执行:

    sudo spctl --master-disable

    再次查看以上选项,【任何来源】就会出现,选中后。

    3、解除解压验证。

    xattr -d com.apple.quarantine Xcode_11.xip

    补充说明:

    如果还是打不开,请尝试一下方案:把系统时间设定为距离今日的前一个月或者更多,然后再去解压,注意在解压成功,并install 这段时间里不要把系统时间调回去,等install完成后,再把系统时间还原,否则install会报错。亲测有效。


     

    展开全文
  • Mac OS 10.14 低版本如何安装Xcode 11.6 高版本教程

    万次阅读 热门讨论 2020-08-01 10:42:00
    首先去苹果官方下载中心下载需要版本的Xcode3. 下载完毕后解压4. 解压出来的包点击会提示系统版本低不能使用5. 对不能使用的Xcode进行处理 1. 电脑系统版本 2. 首先去苹果官方下载中心下载需要版本的Xcode ...
  • UE4 Mac 使用Xcode编译教程

    万次阅读 2015-08-20 14:37:15
    xcode下编译UE4虚幻引擎,之前看过一些U3D的教程,发现U3D作3D方面确实很强大。但总觉得U3d的画面好像少了点什么,效果不是很漂亮。而用的语言是C#。就想看还有没有别的引擎可以学习学习。这不就找到了传说中的UE4...
  • Mac使用xcode编写连接mysql的C程序
  • 本篇教程教你如何在MACXcode搭建Cocos2D-X开发环境。首先到Cocos2d-X官方网站下载最新版环境。然后,用命令到你现在的目录中,执行sudo ./install-templates-xcode.sh命令【 1)在目录中有install-templates-xcode....
  • Xcode文件太多,如何检测清理?...Xcode清理工具Cleaner for Xcod安装教程 Cleaner for Xcode安装包下载完成后打开,双击.pkg按照安装引导器进行安装即可! Cleaner for Xcode for Mac软件介绍 Cleaner for X
  • mac安装homebrew教程

    2019-12-09 17:15:42
    mac安装homebrew问题记录 1、首先安装xcode 终端输入xcode-select —install 2、再次输入ruby -e "$(curl --insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” 此过程会有...
  • macXCODE中配置glfw

    2020-04-27 15:41:39
    最近在学习opengl,跟着https://learnopengl.com上的教程学习,在mac上配置了好久,最后在win上面配置成功后回来重新在mac上配置了一下,终于配置成功了,在此记录一下。 安装GLFW 首先,安装glfw,有两种方法,一种...
  • MAC OS X 10.9下Xcode 6 beta安装图文教程

    万次阅读 2014-08-03 16:40:21
    更是出于稳定性和安装的难易程度,我们不需要直接在Mac上更新到新版Xcode 6 Beta版,特此做了一个VMware 10虚拟机下的Mac OS X 10.9系统中安装Xcode 6 Beta来体验Swift语言的教程,希望对大家有帮助。
  • Xcode文件太多,如何检测清理?...Xcode清理工具Cleaner for Xcod安装教程 Cleaner for Xcode安装包下载完成后打开,双击.pkg按照安装引导器进行安装即可! Cleaner for Xcode for Mac软件介绍 Cleaner for Xco
  • MacXcode常用快捷键

    2015-11-27 09:52:36
    作为一个Object-c的屌丝猿 Mac常用快捷键和Xcode快捷键当然要熟练用起来  [原文地址]:http://my.oschina.net/leejan97/blog/214112 先开始介绍Mac常用的快捷键吧! 一、Mac常用快捷键 1、修改...
  • MAC安装nginx教程

    万次阅读 2018-01-31 00:30:27
    苹果电脑MAC安装nginx教程 最近在搭建Tomcat + Nginx 集群时,安装nginx遇到了点小问题,在这里记录下,方便大家参考 Mac下用brew安装nginx - 可参考文章:https://www.jianshu.com/p/6c7cb820a020 1、...
  • 大噶都知道,开发h5端应用难免得适配android和ios端,android端倒是没有多少问题,一般都是ios端比较...话不多说,下面记录一下我的安装过程。 一、环境准备 本机:win10 虚拟机:VMware15.5 os:mac10.14 ...
  • mac系统中连接本地mysql,很少有详细的教程,最近在做mysql的小项目,就遇到了这个问题,在网站上基本上没找到合适的教程,下面把我在连接过程中遇到的问题以及如何解决的分享给大家。第一次写博客,有什么问题请...
  • MAC_XCODE使用技巧

    2020-04-14 17:22:22
    步骤:1、打开终端----》2、输入桌面命令:cd Desktop/---》新建文件命令:“touch test.txt“这样就在mac桌面生成一个test.txt文件.之后就可以使用command+c,command+v的方式复制粘贴文件,进行创建文件。 二、...
  • Mac使用Xcode配置openGL

    2017-09-20 09:11:00
    Mac使用Xcode配置openGL 博主这学期有图形学课要用到OpenGL,于是首先就开始配置开发环境了。应该说网上Windows上配置OpenGL教程比较多,Mac版的比较少。博主特来分享配置过程。 介绍 OpenGL(Open Graphics Library)...
  • 安装XCode导致mac无法正常开机怎么办

    千次阅读 2013-10-09 17:55:40
    作为一个IOS编程菜鸟,之前在网上买的IOS教程都坑爹的是xcode4以前的版本的,由于3和4界面变化较大,所以看着书往往不知所云,所以就迫不及待地从网上下载了XCode 3.2.5+iOS SDK 4.1的dmg安装了上来,结果系统直接...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,919
精华内容 5,167
关键字:

mac安装xcode教程