回 帖 发 新 帖 刷新版面

主题:求助:用ivf10和ivf11(vs2005环境下)无法调试,但程序可以执行。

说ivf支持中文名路径了
把cvf的程序改过去试了试,在用的过程中发现如下问题

在中文路径 如 E:/程序/program1/....
程序可以执行,也可也进行调试

但是 如果是 E:/程序/计算某个什么东东的程序/program1/....
这样 该程序可以执行 但无法进入到程序中调试

猜想可能是由于中文路径的愿因,是不是有长度上的限制?如果是的话,有没有什么办法避免这种限制?
如果不是,那请教是什么原因呢,怎么解决?

先谢谢了

回复列表 (共5个回复)

沙发


不应该出现你这种问题呀,你Clean一下,在Batch build...

板凳

idb调试器对中文路径支持不好,又不支持相对路径

所以最好在英文路径(且无空格)下编译调试

3 楼

[quote]idb调试器对中文路径支持不好,又不支持相对路径

所以最好在英文路径(且无空格)下编译调试

[/quote]

我也不明白楼主怎么对中文路径这么执着。

4 楼

谢谢各位
目录是上面要求的,否则我才不弄呢,CVF用的好好的....

现在我是把程序在外面调好没有问题了之后,再放入中文目录下

5 楼

可以用編譯后批處理讓VS2005自動在編譯成功時給你COPY到指定目錄一份:)

我来回复

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