0

'deep'ディレクトリにあるプロジェクトに.dllファイルを含める必要があるため、ステートメントは次のようになります。

LIBS += D:\\boost_1_51_0\\bin.v2\\libs\\boost-mingw\\libs\\regex\\build\\gcc-mingw-4.7.2\\debug\\libboost_regex-mgw47-d-1_51.dll

便利に見るには長すぎます。どうすれば短縮できますか?私はそれを2行にカットしようとしました:

LIBS += D:\\boost_1_51_0\\bin.v2\\libs\\boost-mingw\\libs
\\regex\\build\\gcc-mingw-4.7.2\\debug\\libboost_regex-mgw47-d-1_51.dll

ただし、これはコンパイルされません。エラーメッセージは次のとおりです。

error: \regex\build\gcc-mingw-4.7.2\debug\libboost_regex-mgw47-d-1_51.dll: No such file or directory

それで、パスを複数の行に変更したり、単に縮小したりする方法はありますか?

4

1 に答える 1

1

あなたは書くべきです:

LIBS += "D:/boost_1_51_0/bin.v2/libs/boost-mingw/libs/regex/build/ \
         gcc-mingw-4.7.2/debug/libboost_regex-mgw47-d-1_51.dll"
于 2013-03-25T12:35:33.513 に答える