0
scons
輸出(拆分爲便於閱讀),relevant commit:如何在SCons中編譯包含子目錄的包?
scons: Building targets ...
g++ -o build/XMP/XMPCore/source/ExpatAdapter.o -c -O2 -iquote- -DUNIX_ENV=1 \
-D_FILE_OFFSET_BITS=64 -Ifixes/XMP-Toolkit -IXMP-Toolkit-SDK-CC201306/build \
-IXMP-Toolkit-SDK-CC201306/source/common -IXMP-Toolkit-SDK-CC201306/XMPCore/source \
-IXMP-Toolkit-SDK-CC201306/source/XMPFiles \
-IXMP-Toolkit-SDK-CC201306/source/XMPFiles/FileHandlers \
-IXMP-Toolkit-SDK-CC201306/source/XMPFiles/FormatSupport \
-IXMP-Toolkit-SDK-CC201306/third-party/MD5 \
-IXMP-Toolkit-SDK-CC201306/public/include \
XMP-Toolkit-SDK-CC201306/XMPCore/source/ExpatAdapter.cpp
XMP-Toolkit-SDK-CC201306/XMPCore/source/ExpatAdapter.cpp:9:77: fatal error:
public/include/XMP_Environment.h: No such file or directory
#include "public/include/XMP_Environment.h" // ! Must be the first #include!
^
似乎使用相對XMP啓動包括文件而不是依賴於編譯器選項。我如何在SCons中處理這種新的包含樣式?
(背景:當試圖編譯dcp2icc(使用Makefile
在原有基礎上ReadMe.txt
)我喜歡'strlen' is not a member of 'std'
一堆錯誤,這似乎是因爲include clean-up in GCC,而不是修補一堆第三方庫的我。決定嘗試更新版本的XMP。)
修復它。現在爲了下一個錯誤... – l0b0 2014-09-01 07:14:32