📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 1,650行目: | 1,650行目: | ||
set(CMAKE_CXX_COMPILER <クロスコンパイル向けG++またはClang++のパス>) | set(CMAKE_CXX_COMPILER <クロスコンパイル向けG++またはClang++のパス>) | ||
# Set Linker Flags for GCC. | |||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -I${TARGET_SYSROOT}/usr/include") | set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -I${TARGET_SYSROOT}/usr/include") | ||
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS}") | set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS}") | ||
| 1,656行目: | 1,657行目: | ||
set(CMAKE_SHARED_LINKER_FLAGS_INIT "-Wl,-rpath-link,${TARGET_SYSROOT}/usr/lib/aarch64-linux-gnu") | set(CMAKE_SHARED_LINKER_FLAGS_INIT "-Wl,-rpath-link,${TARGET_SYSROOT}/usr/lib/aarch64-linux-gnu") | ||
# Set Compiler Flags. | |||
set(QT_COMPILER_FLAGS "-march=armv8-a -mtune=cortex-a53") | set(QT_COMPILER_FLAGS "-march=armv8-a -mtune=cortex-a53") | ||
set(QT_COMPILER_FLAGS_RELEASE "-O3") | |||
#set(QT_COMPILER_FLAGS_RELEASE "-O2 -pipe") | #set(QT_COMPILER_FLAGS_RELEASE "-O2 -pipe") | ||
set(QT_LINKER_FLAGS "-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed") | set(QT_LINKER_FLAGS "-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed") | ||
set(CMAKE_THREAD_LIBS_INIT "-lrt -lpthread -ldl") | |||
set(CMAKE_HAVE_THREADS_LIBRARY 1) | |||
set(CMAKE_USE_WIN32_THREADS_INIT 0) | |||
set(CMAKE_USE_PTHREADS_INIT 1) | |||
set(THREADS_PREFER_PTHREAD_FLAG ON) | |||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) | |||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) | |||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) | |||
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) | |||
# Set GL, EGL, GLESv2 | # Set GL, EGL, GLESv2 | ||
| 1,698行目: | 1,711行目: | ||
set(WMF_MFCORE_LIBRARY ${TARGET_SYSROOT}/usr/lib/aarch64-linux-gnu/libwmf.so) | set(WMF_MFCORE_LIBRARY ${TARGET_SYSROOT}/usr/lib/aarch64-linux-gnu/libwmf.so) | ||
set(WMF_PROPSYS_LIBRARY ${TARGET_SYSROOT}/usr/lib/aarch64-linux-gnu/libwmf.so) | set(WMF_PROPSYS_LIBRARY ${TARGET_SYSROOT}/usr/lib/aarch64-linux-gnu/libwmf.so) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br> | <br> | ||