eclipse cdt: вызов файла make из командной строки и добавление номера версии

два простых вопроса:

как мне вызвать 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 не помог в этом отношении.

1

Решение

сразу после запроса ему удалось выяснить проблему 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

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]