2013-11-29 18 views
1

我試圖在make install期間複製文件,它們全部被複制但沒有假裝文件不存在:在'make install'過程中複製文件導致'系統找不到指定的文件'

copy /y C:\Qt\5.1.1\mingw48_32\bin\libstdc++-6.dll C:\Users\Aybe\Documents\GitHub\antimicro-aybe\antimicro\build-antimicro-Desktop_Qt_5_1_1_MinGW_32bit-Debug\release 
The system cannot find the file specified. 
Makefile.Debug:14739: recipe for target 'install_imageformats' failed 
mingw32-make[1]: [install_imageformats] Error 1 (ignored) 
  • 如果我在文件名周圍添加雙引號並將其粘貼到命令行中,複製將起作用。
  • 如果我使用8dot3表示法(libstd~1.dll),則複製也起作用。使用

代碼:

win32 { 
    CONFIG(debug, debug|release) { 
     DESTDIR = $$OUT_PWD/release 
    } else { 
     DESTDIR = $$OUT_PWD/debug 
    } 
    imageformats.path = $$DESTDIR 
    imageformats.files += \ 
    $$[QT_INSTALL_BINS]\icudt51.dll \ 
    $$[QT_INSTALL_BINS]\icuin51.dll \ 
    $$[QT_INSTALL_BINS]\icuuc51.dll \ 
    $$[QT_INSTALL_BINS]\libgcc_s_dw2-1.dll \ 
    $$[QT_INSTALL_BINS]\libstdc++-6.dll \ 
    $$[QT_INSTALL_BINS]\libwinpthread-1.dll \ 
    $$[QT_INSTALL_BINS]\Qt5Core.dll \ 
    $$[QT_INSTALL_BINS]\Qt5Gui.dll \ 
    $$[QT_INSTALL_BINS]\Qt5Network.dll \ 
    $$[QT_INSTALL_BINS]\Qt5Widgets.dll 
    INSTALLS += imageformats 
} 

我試過很多東西逃跑"字符,但沒有到目前爲止的工作。

如何成功複製該文件而無需使用其8dot3名稱?

回答

相關問題