Страниц: [1]
  Печать  
Автор Тема: проблема с использованием библиотечной функции print_usage  (Прочитано 4328 раз)
Zaca
Jr. Member
**
Offline Offline

Сообщений: 64



Просмотр профиля
« : Апреля 20, 2011, 02:49:46 pm »

Хочу использовать функцию print_usage (для QNX 4.25), но при старте программы пишет:
No usage available


#include <stdlib.h>

#ifdef __USAGE
%C    This is the usage message.
#endif


void main(int argc, char **argv) {
    if (argc == 1 || need_usage(argv)) print_usage(argv);
}

Что не так?


« Последнее редактирование: Апреля 20, 2011, 03:07:21 pm от Zaca » Записан
PoP
Sr. Member
****
Offline Offline

Сообщений: 352


Просмотр профиля
« Ответ #1 : Апреля 20, 2011, 03:48:35 pm »

См. usemsg
Записан
ob1
Hero Member
*****
Offline Offline

Сообщений: 633


What has two thumbs up and doesn't give a crap?


Просмотр профиля WWW
« Ответ #2 : Апреля 20, 2011, 04:03:13 pm »

Всё верно, надо сначала добавить usage в исполняемый файл.
Записан
Zaca
Jr. Member
**
Offline Offline

Сообщений: 64



Просмотр профиля
« Ответ #3 : Апреля 20, 2011, 04:18:33 pm »

Всё верно, надо сначала добавить usage в исполняемый файл.

А как это сделать?

Записан
ob1
Hero Member
*****
Offline Offline

Сообщений: 633


What has two thumbs up and doesn't give a crap?


Просмотр профиля WWW
« Ответ #4 : Апреля 20, 2011, 04:20:33 pm »

Вам уже написали, что надо использовать команду usemsg.
Записан
Zaca
Jr. Member
**
Offline Offline

Сообщений: 64



Просмотр профиля
« Ответ #5 : Апреля 20, 2011, 04:30:56 pm »

Всем спасибо, все получилось!  Grin
Записан
Страниц: [1]
  Печать  
 
Перейти в: