回 帖 发 新 帖 刷新版面

主题:[讨论]命令行debug

由于我程序中有getarg函数,需要在命令行下读入参数,不可以直接使用IDE的调试功能,请问如何在命令行下调试程序呢?
    我试着按照帮助文件中提供的方法,但还是不能读入参数,高手帮帮忙把!
    另外,我使用的是CVF6.6。
--------------------------
integer::n
character(10)::name
n=1
call getarg(n,name)
print *,name
end

回复列表 (共11个回复)

沙发

谁说不能用IDE调试的?
项目设置-Debugging-Command arguments

板凳

不知道你说的是否CVF中的设置?为什么我找不到?

3 楼

Project->Property(or settings?)一般快捷键为Alt+F7

4 楼


这个我知道啊,就是没有,等下我贴个图片看看

5 楼

这个是project->settings后的图片。


[img]http://i1204.photobucket.com/albums/bb411/yuanhuzhouni/25d57d09460dd5ea2eddd4df.jpg?t=1283763787[/img]

6 楼

看不到图。。。

7 楼

getarg函数 请问是不是f2003标准里面加如的命令行函数?
cvf就已经有了吗?

8 楼

不好意思,这下图片应该可以看了,请高手指教该如何操作。
我试着把一条命令行参数写在program arguments里面,可是不行。求救!

9 楼

[quote]getarg函数 请问是不是f2003标准里面加如的命令行函数?
cvf就已经有了吗?[/quote]

应该不是吧,CVF帮助文件里可以找到的。

10 楼

getarg在用之前,要在函数开始处加上:
use dfport

我来回复

您尚未登录,请登录后再回复。点此登录或注册