два простых вопроса:
как мне вызвать eclipse cdt, сгенерированный файл make со всеми переменными окружения? например, мой make-файл создается в папке PROJECT_FOLDER_ROOT / Debug / makefile, и если я пытаюсь вызвать его:
khan@khan-P55A-UD3P:~/git/gcc/libGCC/Debug$ make -k -j5 all
Файл сборки: ../src/utility/Versioning.cpp
Вызов: Cross G ++ Compiler
mipsel-openwrt-linux-g ++ -I / home / khan / carambola.pristine / staging_dir / target-mipsel_r2_uClibc-0.9.33.2 / usr / include -O0 -g3 -Wall -c -fmessage-length = 0 -MMD -MP — MF «src / utility / Versioning.d» -MT «src / utility / Versioning.d» -o «src / utility / Versioning.o» «../src/utility/Versioning.cpp»/bin/sh: 1 : mipsel-openwrt-linux-g ++: не найдено
делать: * [src / utility / Versioning.o] Ошибка 127
make: Цель `all ‘не переделана из-за ошибок.
это ищет mipsel-openwrt-linux-g++
, которая является переменной среды для системы сборки eclipse. как включить его в командную строку?
Второй вопрос:
Есть ли способ автоматически увеличить номер сборки в CDT? Поиск Google не помог в этом отношении.
сразу после запроса ему удалось выяснить проблему make-файла eclipse:
я написал этот скрипт, чтобы сделать это. надеюсь, это поможет кому-то
#!/bin/bash
CURRENT_PATH=$PWD
DEBUG_FOLDER_PATH=$CURRENT_PATH/Debug
TOOLCHAIN_PATH=/home/khan/carambola.pristine/staging_dir/toolchain-mipsel_r2_gcc-4.7-linaro_uClibc-0.9.33.2/bincd $DEBUG_FOLDER_PATHexport CWD=$DEBUG_FOLDER_PATH
export PWD=$DEBUG_FOLDER_PATH
export PATH=$TOOLCHAIN_PATH:$PATH
echo $CWD
echo $PWD
echo $PATHmake -k -j5 $1 $2 $3 $4
Тем не менее, я все еще ищу способ как-то увеличить номер сборки. любая помощь будет оценена.
thnkyou
Других решений пока нет …