Mac OSX
文章平均质量分 96
veryitman
不断的给别人和自己创造心流
展开
-
Mac OS 修改终端提示前缀
只需一条命令sudo scutil --set HostName重启终端即可生效.原创 2015-03-24 12:17:16 · 9410 阅读 · 0 评论 -
Mac OSX 10.11.1+ 安装 Cocoapods
声明:该篇已被我编辑重新排版到这里 Mac 安装 Cocoapods该篇不再更新和维护. 欢迎大家关注我的个人微信公众号: ITMan, 微信公众号搜索: ITManMark. 或者扫描一下二维码 ...原创 2016-02-29 23:09:27 · 1501 阅读 · 0 评论 -
ReactNative: react-native init 到底做了什么
阅读本篇之前, 假设你已经在 Mac 上面安装好了 React Native 相关的环境.React Native 的环境搭建可以参考官方文档, 相当的详细.不过, 你最好使用 vpn, 或者使用国内的镜像来搭建.环境搭建好了, 可以创建工程了.创建工程的命令如下react-native init AwesomeProject在这个命令的背后, 有如下几个步骤.原创 2016-04-04 20:28:00 · 4746 阅读 · 0 评论 -
iOS: 由第三方SDK引起 duplicate symbol 的思考
本文建立在 xcode6.4 的基础之上.开发 App, 难免要接第三方的 SDK. 按照 SDK 文档接入, 理论上说不会有什么错误.~但是, 现实还是不是那么的理想~~第三方 SDK 一般不会写文档告诉你, 我使用了哪些第三方库, 你们在接入的时候要注意啊类似的话.可能说出这样的话, 无法体现自己的逼格, 呵呵!这样就苦逼了程序员们了.不过, 魔高一尺道高一丈!原创 2015-07-11 17:39:36 · 8512 阅读 · 0 评论 -
iOS Crash: dwarfdump 检查 UUID
紧接着博客 iOS Crash: symbolicatecrash 工具 继续关于 iOS Crash 的问题.我们知道, 查找 crash 问题的关键是要有符号表即 dsym 文件.并且, app 的 UUID 和 dsym 文件的 UUID 必须要保持一致, 才有意义.dsym 文件其实也没那么神秘, 他就是包含了我们的调试信息, 全名是debug symbols.使用原创 2015-11-15 22:35:15 · 4003 阅读 · 0 评论 -
xcode7 查看 run script 运行结果
在 xcode 中可以自定义 shell 脚本.直接在 xoce 控制台查看 shell 的运行结果, 如 echo "Run here"是没有输出结果的.查看方法如下:打开这个, 其实快捷键是 cmd+8.点击 build 选项, 右侧即可显示脚本输出内容.参考:http://stackoverflow.com/questions/858936原创 2015-11-13 22:36:38 · 8881 阅读 · 0 评论 -
GCC系列: 加载静态链接库
在 mac osx 操作系统下, 请先移步->GCC系列: Homebrew安装GCC和binutils.GCC加载链接库会依赖加载顺序, 这样会导致无法调用预期的方法.下面举例说明.Car 和 Bus 都有 drive 函数, 在 main 里面调用谁的 drive, 取决于链接库的加载顺序.Car.c#include<stdio.h> #i...原创 2015-07-04 14:12:25 · 3495 阅读 · 0 评论 -
GCC系列: Homebrew安装GCC和binutils
最近在研究 GCC, 分享一下.这篇博客主要分享mac 下安装 gcc 和 binutils 工具.mac 下输入 gcc -v 其实是链接指向了LLVM, 不是 GNU 的 GCC.安装 gccbrew tap homebrew/versionsbrew install gcc49brew 会自动为你安装相关依赖, 比如gmp4, mpfr2, libmpc08, ...原创 2015-06-28 12:15:55 · 12253 阅读 · 0 评论 -
GCC系列: __attribute__((visibility(““)))
在 objc-api.h 里面有很多关于__attribute__ 的定义.例如#if !defined(OBJC_VISIBLE)# if TARGET_OS_WIN32# if defined(BUILDING_OBJC)# define OBJC_VISIBLE __declspec(dllexport)# else# ...原创 2015-07-04 18:58:15 · 10854 阅读 · 1 评论 -
makefile:简单入门
简单的入门操作,高手请无视.C.h 文件#ifndef __C__HEADER#define __C__HEADERclass C{public: C(); C(C& c);};#endifC.cpp 文件#include "C.h"#include using namespace std;C::C(){}C::C(C& c)原创 2015-03-28 22:28:47 · 1788 阅读 · 5 评论 -
Mac 为 Homebrew 设置代理
本文已被迁移到 我的博客-Homebrew 设置代理请移步。1. 打开终端cd ~/2. 查看当前目录ls -al是否有 .curl 文件.如果没有,新建一个吧touch .curl3. 编辑它,写入下面内容.如果已经存在这个文件的话,直接编辑.#HTTP代理proxy=ip:port把 ip 和 port 改为你的代理 ip ...原创 2015-05-17 14:37:24 · 25850 阅读 · 0 评论 -
反向代理
直接戳文章 反向代理阅读。文章内容:1、正向代理、反向代理2、实际例子配置 nginx 作为反向代理服务器原创 2019-04-14 18:05:56 · 393 阅读 · 0 评论