mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-05 01:02:39 +08:00
[cmake]: fix script for arm-linux
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@1148 6e48237b-75ef-9749-8fc9-41990f28c85a
This commit is contained in:
@@ -163,18 +163,19 @@ elseif(CMAKE_COMPILER_IS_GNUCXX)
|
||||
endif()
|
||||
|
||||
if(GCC)
|
||||
if(X64 AND NOT WIN32)
|
||||
add_definitions(-fPIC)
|
||||
endif(X64 AND NOT WIN32)
|
||||
if(X86 AND NOT X64)
|
||||
add_definitions(-march=i686)
|
||||
endif()
|
||||
if(ARM)
|
||||
if(ARMEABI_V6)
|
||||
add_definitions(-march=armv6 -mfloat-abi=hard -mfpu=vfp)
|
||||
elseif(ARMEABI_V7A)
|
||||
add_definitions(-march=armv7-a -mfloat-abi=softfp -mfpu=neon)
|
||||
endif()
|
||||
else()
|
||||
if(X64 AND NOT WIN32)
|
||||
add_definitions(-fPIC)
|
||||
endif(X64 AND NOT WIN32)
|
||||
if(X86 AND NOT X64)
|
||||
add_definitions(-march=i686)
|
||||
endif()
|
||||
endif()
|
||||
# disable multichar warning
|
||||
add_definitions(-Wno-multichar)
|
||||
|
@@ -3,4 +3,4 @@
|
||||
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=debug \
|
||||
-DCMAKE_TOOLCHAIN_FILE=./arm.linux.cross.cmake \
|
||||
-DCMAKE_RKPLATFORM_ENABLE=ON \
|
||||
../../../ && ccmake ../../../
|
||||
../../../ && cmake --build .
|
||||
|
Reference in New Issue
Block a user