Linux下C/C++查找某一进程
摘要:一、前言:要在程序中启动某一程序,如果程序已经存在了,就不再启动。查找了N篇文档,有所收获,总结一下。二、实现大体分两种:1、exec或popen执行ps的命令行,然后运用某几个字符串匹配函数。#include <stdio.h>#include <unistd.h>#include <string.h>#include <signal.h>int main(){ FILE *pstr; char cmd[128],buff[512],*p; pid_t pID; int pidnum; char *name= "ping";
阅读全文
posted @
2011-04-14 19:53
Rusty's code
阅读(16360)
推荐(0)
Linux编程环境搭建(codeblocks)
摘要:一、前言:毕业设计要在Linux下编程,语言C或者C++,前期考虑到可能要做界面,所以本来打算用C++的,但后来发现不如用C来的简单方便,因此更倾向于用C。二、编译器选择本来想用Eclipse+CDT,可惜天不遂人愿,Eclipse太大,公司的网络总下部下来,apt-get安装也费劲的很,而且还需要安装那万恶的jre。。。上网搜了下,发现一款轻巧点的IDE——codeblocks,也是开源的跨平台,功能挺全了,才十几M,C++写的,支持插件,唉呦,不错哦!就决定用它了。三、安装懒得去下载手动安装了,免得被那可怜的网络折磨死。直接sudo apt-get install codeblocks搞定
阅读全文
posted @
2011-04-09 14:27
Rusty's code
阅读(19357)
推荐(0)