使用vim编辑器时无法正常使用复制粘贴的解决办法
##### 编辑文件(默认没有这个文件) ```bash vim ~/.vimrc ``` ##### 末尾新增 ```bash set mouse=c syntax on ```
##### 编辑文件(默认没有这个文件) ```bash vim ~/.vimrc ``` ##### 末尾新增 ```bash set mouse=c syntax on ```
当你看到这个提示,而且你已经找过各种办法,例如打开远程桌面服务、允许远程连接等等,到我这就结束吧。 跟着我的脚步,打开`控制面板`(或者右下角网络图标右键)->`打开网络和共享中心`->`更改高级共享设置`->`关闭密码保护共享`,好了,到此结束
openssl rsa -in 含密码的私钥文件 -out 去除密码后存放私钥的位置
mac手动编译安装后发现bin目录下只有两个文件,且没有`php`、`phpize`相关文件。 后百度之,了解到需加一个options`--enable-cli` 加完之后,重新编译,发现bin目录多了好几个可执行文件,可无奈还是没发现`php`。后无意间发现bin目录有个`php.dSYM`,发现这个跟`php`功能一模一样,也不知道是个什么鬼,直接加个软链接吧`ln -s /data/amp/php/5.3.29/bin/php.dSYM php` 至此,问题解决
因为我本地有多个版本的php,安装扩展`make`时,我没有指定`--with-php-config`,所以报了这个错,So,完整的编译过程: ```sh cd ext/iconv /data/amp/php/5.6.40/bin/phpize ./configure --with-iconv=/usr/local/Cellar/libiconv/1.16/ --with-php-config=/data/amp/php/5.6.40/bin/php-config make make install ```
编译安装php,`./configure`之后继续`make`时,因为有options`--with-openssl`,报错:`ld: symbol(s) not found for architecture x86_64` 此时打开目录下的`Makefile`文件,大约101行左右,找到:`EXTRA_LIBS = `, 批量替换其中的`-lcrypto`和`-lssl` 替换前,该行内容: ```sh EXTRA_LIBS = -lcrypto -lssl -lcrypto -lresolv -lmcry
```sh #下载 wget -c https://github.com/unicode-org/icu/releases/download/release-64-2/icu4c-64_2-src.tgz tar -xvf icu4c-64_2-src.tgz cd icu/source #编译安装 ./configure --prefix=/usr/local/Cellar/icu4c/64.2 #可自己指定存放的目录 make && make install #复制 cd /usr/local/icu4c/6
##### 1. 下载gcc-4.8 源码包 `wget -c https://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.gz` ##### 2. 解压源码包 `tar -zxvf gcc-4.8.5.tar.gz` ##### 3. 下载依赖库(自动步骤) ```bash cd gcc-4.8.5/contrib ./download_prerequisites ``` ##### 4. 下载依赖库(手动步骤) ```bash cd gcc-4.8.5/cont
此方法不一定是最优的,但是适合自己的就是最好的 保证php安装完成的前提下 ```bash wget -c http://www.ijg.org/files/jpegsrc.v8d.tar.gz tar xzf jpegsrc.v8d.tar.gz cd jpeg-8d ./configure make cp ./.libs/libjpeg.8.dylib /usr/local/lib/libjpeg.8.dylib #我的提示是/usr/local/lib目录下缺少文件,所以cp到这里,各位按需cp #cp
git会将文件的可执行权限加入版本控制,其他权限,例如用户、属组、可读、可写,不会加入版本控制。 解决办法: ```bash git config core.filemode false ```