嘿嘿。。借问~~~有关XP下g++的使用

软件和网站开发以及相关技术探讨
回复
头像
tanklis
帖子: 33
注册时间: 2009-05-13 22:36

嘿嘿。。借问~~~有关XP下g++的使用

#1

帖子 tanklis » 2009-09-14 13:22

其他的一切ok,就是用system()调用cmd命令时会说“not found",,,,该怎么办呢?
我装的不是菜鸟,是寂寞。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 嘿嘿。。借问~~~有关XP下g++的使用

#2

帖子 BigSnake.NET » 2009-09-14 13:23

system 是调用其他命令, windows 下当然没有 linux 的命令 ..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
懒蜗牛Gentoo
论坛版主
帖子: 7353
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 嘿嘿。。借问~~~有关XP下g++的使用

#3

帖子 懒蜗牛Gentoo » 2009-09-14 13:44

也许要吧路径写全??
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
tanklis
帖子: 33
注册时间: 2009-05-13 22:36

Re: 嘿嘿。。借问~~~有关XP下g++的使用

#4

帖子 tanklis » 2009-09-14 13:48

BigSnake.NET 写了:system 是调用其他命令, windows 下当然没有 linux 的命令 ..
不是。。。比如说我用dev。。就可以用system("pause")来暂停程序,但同样的代码用G++编译就会说pause: not found..
dev不也是用g++么?
我装的不是菜鸟,是寂寞。
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

Re: 嘿嘿。。借问~~~有关XP下g++的使用

#5

帖子 yaoms » 2009-09-14 13:50

pause 是 cmd.exe 的 built-in 命令吧。。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
头像
tanklis
帖子: 33
注册时间: 2009-05-13 22:36

Re: 嘿嘿。。借问~~~有关XP下g++的使用

#6

帖子 tanklis » 2009-09-14 14:41

yaoms 写了:pause 是 cmd.exe 的 built-in 命令吧。。
貌似是的。。所以我现在只能用dev了。。。唉~~~还是习惯EditPlus+g++啊。。
我装的不是菜鸟,是寂寞。
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 嘿嘿。。借问~~~有关XP下g++的使用

#7

帖子 tusooa » 2009-10-21 21:11

<iostream>里面没有system函数定义

代码: 全选

// header.hh
extern "C" void cRunCmd(char *command_s);

代码: 全选

/* functions.c */
#include <stdio.h>
#include "header.hh"
void cRunCmd(char *command_s)
{
    system(command_s);
}

代码: 全选

// main.cc
#include <iostream>
#include "header.hh"
int main()
{
    std::cout << "Running command `ls'" << std::endl;
    cRunCmd("ls");
    return 0;
}

代码: 全选

# Compile
cd /path/to/src &&
gcc -c functions.c &&
g++ -c main.cc &&
g++ -o program main.o functions.o &&
./program

代码: 全选

] ls -ld //
回复