2010-02-23 5 views
2

Eclipse SDK 3.5.1, CDT. У меня есть следующее рабочее пространство дерево:Шаг после сборки в Eclipse CDT

 
Bin (just directory) 
--Debug 
--Release 
Client (project) 
--Debug 
--Release 

В проекте клиента, конфигурация отладки, я заполняю шаг после сборки:

 
cp Debug/Client ../Bin/Debug/ 

Я хочу, чтобы скопировать выходной исполняемый файл в папку/Debug Bin. Построение проекта, у меня есть это сообщение об ошибке: make [1]: [post-bulld] Ошибка 1 (игнорируется) строка 0

Что не так? Кроме того, могу ли я использовать некоторые переменные, такие как каталог рабочей области, текущая конфигурация и т. Д. На этапе Post-Build? Где я могу найти эти переменные и как их использовать? Спасибо.

+3

ли вы когда-нибудь узнать, как использовать строить переменные в команду после сборки? – JonS

ответ

7

Найдено решение: текущий каталог Debug, а не каталог проекта, команда должна быть:

cp Client ../../Bin/Debug/ 
Смежные вопросы