Linux学习
ccuy
啥都不会,请多指教
展开
-
Ubuntu下Sql Server的安装
环境:Ubuntu 16.04参考教程(下文图片来源):Linuxide安装步骤:1.输入命令,获取root权限sudo su2.导入公共库GPG密钥:curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -3.注册 Microsoft SQL Server Ubuntu存储转载 2016-11-18 20:26:58 · 5466 阅读 · 1 评论 -
Linux下undefined reference to `pthread_create' 问题
在Linux下进行线程编程时, 出现undefined reference to `pthread_create'问题。解决办法: 在编译时,加上-lpthread参数即可原因:pthread不是Linux下默认的库, 在编译链接的时候, 无法找到pthread库的creat函数的入口地址, 这样便出现了链接失败。具体自己的程序编译命令为#g++ pthread.c改为原创 2017-04-26 11:21:12 · 568 阅读 · 0 评论 -
linux send命令string做buff乱码问题
在linux下用c++进行socket编程时, 使用std::string作为buff, 结果在client中接收到的数据是乱码。解决方案是, 使用string.c_str()作为string中字符串的首地址string是对象, 不能直接用string名作为字符地址原创 2017-05-17 18:31:54 · 896 阅读 · 0 评论 -
命名管道理解与简单C实现
命名管道主要解决进程间消息传递的问题。 虽然是以文件的形式, 但是实际上消息仍然是存储在内存中的, 这也是无论何时查看管道文件都是0kb的原因。 以下是两个实例fifo_write.c和fifo_read.c: fifo_read.c:#include #include #include #include #include #include #include #include #i原创 2017-06-30 14:32:25 · 2128 阅读 · 0 评论