
CodeBlocks
选择Project菜单下的Set program's arguments..., 如图
在Program arguments 文本框敲入相应的参数即可,argv[0]不需要填, 然后点击OK就可以。
剩下的事情就是运行程序了。
如果只有在输出中文时才导致的乱码,这是因为编码问题引起的很大可能是你的源文件编码为utf-8,编译时默认与源文件编码一致
可以添加编译参数:-finput-charset=utf-8 -fexec-charset=gbk
-finput-charset:用来指定输入文件(你的cpp文件)的字符编码
-fexec-charset:表示以指定编码进行编译
这个参数无需自己手动添加,你建立一个console工程,然后在Project->property->build targets->type 选择GUI Applicaiton即可,这个参数也就是编译生成窗口程序另外在codeblocks里使用ege,你要使用mingw编译的ege库才行(codeblocks缺省使用的是mingw编译器)
可以去贴吧codeblocks吧里玩,我给你回答了啊。。。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)