2013-12-15 3 views
0

beablebone black의 cross compling을 위해 다음 (http://www.cloud-rocket.com/2013/07/...or-beaglebone/) 링크를 사용하고 있습니다. 하지만이 qmake.conf 파일Beaglebone Black의 Qt

1) 수정 qmake.conf 정보 수정 후 오류를 다음과 같이 발생이 링크를 동시에 :

enter code here 
# qmake configuration for building with arm-linux-g++ 
# 

include(../../common/linux.conf) 
include(../../common/gcc-base-unix.conf) 
include(../../common/g`enter code here`++-unix.conf) 
include(../../common/qws.conf) 

# modifications to g++.conf 
#Toolchain 

#Compiler Flags to take advantage of the ARM architecture 
QMAKE_CFLAGS_RELEASE = -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-  abi=softfp 
QMAKE_CXXFLAGS_RELEASE = -O3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp 

QMAKE_CC = /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/gcc 
QMAKE_CXX = /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/g++ 
QMAKE_LINK = /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/g++ 
QMAKE_LINK_SHLIB = /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/g++ 

# modifications to linux.conf 
QMAKE_AR = /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/ar cqs 
QMAKE_OBJCOPY = /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/objcopy 
QMAKE_STRIP = /usr/local/angstrom/arm/arm-angstrom-linux-gnueabi/bin/strip 
load(qt_config) 

2) 오류 :

g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/home/harshal/Tool_chain\ setup/qt-4.8.5-beagle/include -I/home/harshal/Tool_chain\ setup/qt-4.8.5-beagle/include/QtCore -I/home/harshal/Tool_chain\ setup/qt-4.8.5-beagle/src/corelib/global -I/home/harshal/Tool_chain\ setup/qt-4.8.5-beagle/src/corelib/xml -I/home/harshal/Tool_chain\ setup/qt-4.8.5-beagle/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/home/harshal/Tool_chain\ setup/qt-4.8.5-beagle/mkspecs/qws/linux-x86-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED project.cpp 
make: g++: Command not found 
make: *** [project.o] Error 127 

수 누군가를 오류 해결에 도움이 되셨습니까?

답변

0

컴파일러가 알려지지 않은 것처럼 보입니다. 는 표시된대로 올바르게 "설치"습니까?

타르 -C/-xjf 옹스트롬 - 2011.03-는 i686 - 리눅스 - armv7a - 리눅스 - gnueabi-툴체인-QTE-4.6.3.tar.bz2

"-C /"를 놓친 경우 qmake.conf가 경로를 직접 참조하므로 이유가 될 수 있습니다.

당신이 함께 확인할 수 있습니다

find/-name "arm\-angstrom\-linux\-gnueabi" 2>/dev/null 
관련 문제