尝试运行一个简单的 nanomsg 文件,从这里的第一个文件开始:https ://github.com/dysinger/nanomsg-examples
将 nanomsg 安装到/usr/local/lib/nanomsg-0.2-alpha
. 然sudo ./configure
,,,如指示所说。sudo make check
_ 所有测试通过。sudo make install
sudo ldconfig
当我运行它说 libc.h 没有找到:
$ gcc pipeline.c /usr/local/lib/libnanomsg.a -o pipeline
pipeline.c:2:18: fatal error: libc.h: No such file or directory
compilation terminated.
什么是 libc.h?自大学以来,我没有做过任何 C 编程。它是 nanomsg 还是 C 库的一部分?
$ which gcc
/usr/bin/gcc
Ubuntu 12.04.4 LTS