Как получить доступ к статической библиотеке из приложения в qnx660
Я установил qnx660 в Ubuntu 14.04.
1-я создал тестовый проект "Привет, мир!" Для приложения. В варианте сборки я выбрал вариант x86. При сборке проекта в консоли нет сообщения об ошибке. После сборки проекта в стороне для рабочего пространства для x86 создается папка o и og. Но при попытке запустить проект как приложение C/C++ QNX выдается какая-то ошибка типа "необходимо выбрать цель". Поэтому, пожалуйста, предложите мне, как решить эту проблему.
2- Я создал два проекта, один для приложения и второй для общей библиотеки. Из приложения я хочу получить доступ к API, который должен быть определен в библиотеке. Но я не могу ничего написать, потому что нет файла.c для записи. В проекте библиотеки доступны только Makefile и comman.mk. Поэтому, пожалуйста, помогите мне решить проблему.
1 ответ
Щелкните правой кнопкой мыши по вашему проекту..... затем Свойства -> Проект Qnx c/ C++ -> Создать варианты TAB. Вы должны проверить платформу и вариант сборки (выпуск или отладка) . Пожалуйста, смотрите изображение
затем откройте диалог отладки и выберите цель Qnx. Нажмите на изображение ошибки и выберите "Открыть диалог отладки"
В диалоговом окне "Отладка" выберите вкладку "Main", а в нижней части вы должны выбрать "Qnx Target". Я прилагаю скриншот.
Для вашего второго вопроса..... просто щелкните правой кнопкой мыши на вашем проекте, затем New->Header File (или Source File)