在加拿大
最近学编程,学的师C++,现有的编程工具是xcode,但是最近编写得是有运行参数的程序,在WIN下很好调试,直接CMD,就是黑DOS框,然后输入参数就可以调试了,但是不知道在门在MAC下调试.区没有高手知道怎么调试的?就是怎么设置运行参数!就比如下面一段程序(没有写完)
int main(int argc, char *argv[])
{
int *feld=0, n;
main函数包含的参数(argc,argv)必须再调试的时候正确输入才能运行!这个怎么在MAC下实现?
评论
你的mac装了make没有?
装了的话,在terminal中进入你的c++程序代码所在的文件夹, 用make生成可执行文件,就可以调试了
如果没有装make, 印象中xcode也可以直接对源代码进行编译,生成可执行文件,然后依然是在terminal中执行,调试
评论
前辈,MAKE是什么?刚从WIN转过来,还不清楚噢,我今天看了半天英文的说明,找到怎么再XCODE里调试了,但是感觉有点小麻烦呵呵,没有用命令行调试来得舒服阿!用MAKE的话,终端的命令行怎么写,能否稍稍详细点?现谢谢拉!
评论
make是linux系统下生成可执行文件的工具。如果你完全不知道的话,上网搜搜“makefile”, 就是上手不是很容易。不过不用make的话,就一条条写g++命令也可以。既然装了xcode,g++肯定有。
打开终端,进入出c++源代码文件夹。例如你有文件main.cpp, 需要一个可执行文件main,命令如下:
g++ -o main main.c
可执行文件main就生成了。想要运行的话,输入:
./main 空格接你想输入的参数,回车,就行了。
评论
建议你去弄个textmate 编吧,去macx上找。 刚上手用xcode有点大炮打蚊子的感觉。
评论
好详细!呵呵!多谢多谢!

评论
这个听说过呵呵!还没体验,周6下一个体验一下!
·加拿大新闻 "她是华人,开保时捷,有钱"!多伦多华人女子惨
·加拿大新闻 奔驰GLC EV慕尼黑秀,能否与国产新能源一较高下
·加拿大新闻 卑诗省长罕见站队博励治:终结临时外劳计划!年轻人失业率爆
·加拿大新闻 BC高速公路竟然逆行 严重车祸2人死亡
·加拿大新闻 对抗关税加拿大开始撒钱:预计魁北克铝业将获“数亿元”关税
·中文新闻 英国母亲恳求伴侣跌倒并在去土耳其旅行中撞到他的头后支付
·中文新闻 影响1中1的健康问题可能会大大增加痴呆症的风险,专家发现