Я скомпилировал программу unix в исполняемый файл windows с помощью MinGW. Проблема в том, что программа анализирует аргументы и меняет двоеточие :
на что-то другое. Есть ли способ указать путь windows, например, C:\Path
без использования двоеточия рядом с буквой диска?
решение1
Используйте переменную среды Windows, в общем случае%location%
C:
есть %HOMEDRIVE%
или%SystemDrive%
Итак, C:\Path
становится%HOMEDRIVE%\Path
решение2
Попробуйте запустить эту программу в папке C:\path, тогда это будет тот же каталог, и вам не нужно будет указывать знак :