主题:[讨论]命令行debug
yuanhuzhouni
[专家分:260] 发布于 2010-09-06 11:51:00
由于我程序中有getarg函数,需要在命令行下读入参数,不可以直接使用IDE的调试功能,请问如何在命令行下调试程序呢?
我试着按照帮助文件中提供的方法,但还是不能读入参数,高手帮帮忙把!
另外,我使用的是CVF6.6。
--------------------------
integer::n
character(10)::name
n=1
call getarg(n,name)
print *,name
end
回复列表 (共11个回复)
沙发
adda [专家分:1520] 发布于 2010-09-06 12:46:00
谁说不能用IDE调试的?
项目设置-Debugging-Command arguments
板凳
yuanhuzhouni [专家分:260] 发布于 2010-09-06 13:31:00
不知道你说的是否CVF中的设置?为什么我找不到?
3 楼
cgl_lgs [专家分:21040] 发布于 2010-09-06 13:37:00
Project->Property(or settings?)一般快捷键为Alt+F7
4 楼
yuanhuzhouni [专家分:260] 发布于 2010-09-06 13:39:00
这个我知道啊,就是没有,等下我贴个图片看看
5 楼
yuanhuzhouni [专家分:260] 发布于 2010-09-06 13:41:00
这个是project->settings后的图片。
[img]http://i1204.photobucket.com/albums/bb411/yuanhuzhouni/25d57d09460dd5ea2eddd4df.jpg?t=1283763787[/img]
6 楼
cgl_lgs [专家分:21040] 发布于 2010-09-06 15:08:00
看不到图。。。
7 楼
yeg001 [专家分:14390] 发布于 2010-09-06 16:00:00
getarg函数 请问是不是f2003标准里面加如的命令行函数?
cvf就已经有了吗?
8 楼
yuanhuzhouni [专家分:260] 发布于 2010-09-06 17:15:00
不好意思,这下图片应该可以看了,请高手指教该如何操作。
我试着把一条命令行参数写在program arguments里面,可是不行。求救!
9 楼
yuanhuzhouni [专家分:260] 发布于 2010-09-06 17:16:00
[quote]getarg函数 请问是不是f2003标准里面加如的命令行函数?
cvf就已经有了吗?[/quote]
应该不是吧,CVF帮助文件里可以找到的。
10 楼
cgl_lgs [专家分:21040] 发布于 2010-09-07 07:38:00
getarg在用之前,要在函数开始处加上:
use dfport
我来回复