最后一行的修补程序在FreeBSD 10.2上失败,但在GNU上工作:
#!/bin/sh
echo a > f1
printf '\0' >> f1
echo c >> f1
cp f1 f2
echo d >> f2
diff -au f1 f2 > diff
patch < diff
FreeBSD不能这么做吗?手册页没有提到空字节。
我正在使用FreeBSD 11、Python3.7和clang8.0.0,并试图使用pip安装packages。但是,当我试图安装一个包(例如pycurl )时,我会发现一个错误:它找不到C头文件limits.h。
我使用这个命令来安装pycurl:
pip3.7 install pycurl
错误:
In file included from src/pycurl.h:5:<br/>
/usr/local/include/python3.7m/Python.h:11:10: fatal error: 'limits.h' file not found
#inclu