相关疑难解决方法(0)

获取DOS路径而不是Windows路径

在DOS窗口中,如何获取我所在目录的完整DOS名称/短名称?

例如,如果我在目录中C:\Program Files\Java\jdk1.6.0_22,我想显示它的短名称C:\PROGRA~1\Java\JDK16~1.0_2.

我知道运行dir /x会给我当前目录中的文件/目录的短名称,但我无法找到以短名称格式显示当前目录的完整路径的方法.我必须按照从根目录开始的路径,逐个目录,dir /x在每个路径中运行.

我确定有更简单的方法吗?

windows command-line

95
推荐指数
6
解决办法
16万
查看次数

MinGW的制作和MSYS的制作有哪些区别,哪个可用?

抱歉,如果这是一个相当愚蠢的问题,但我正在努力在NetBeans中设置C++(需要MinGW).它在NetBeans的C/C++部分的文档中说,它只适用于MSYS的make,而不是MinGW的make.我想知道两者之间的区别,所以我用Google搜索并提出这个问题,说明MinGW包含两种不同的产品,mingw32-make(MinGW的制作)和make(MSYS的制作).然后我在MinGW网站的维基上挖了一下,发现这篇文章埋在FAQ中:

"本机"(即:MSVCRT依赖)make端口缺少某些功能,并且由于Win32上缺少POSIX而具有修改的功能.MSYS发行版中还存在一个依赖于MSYS运行时的make版本.该端口的操作更多,因为make旨在操作并且在执行期间减少了麻烦.基于此,MinGW开发人员/维护人员/打包者决定最好重命名本机版本,以便"本机"版本和MSYS版本可以同时存在而不会发生文件名冲突.

那么,如果有两个make副本,哪一个在MSYS shell中可用,哪一个可用cmd.exe?两者之间的主要区别是什么?

mingw makefile

21
推荐指数
1
解决办法
8202
查看次数

标签 统计

command-line ×1

makefile ×1

mingw ×1

windows ×1