#c #windows #makefile #centos #autoconf
#c #Windows #makefile #centos #автоконфигурация
Вопрос:
Написание / чтение кода кажется меньшим стрессом, чем подготовка сценариев развертывания, таких как ./configure затем make и make install для моего приложения C. Как я могу создать файл ./ configure и создавать файлы для этого следующего кода C? Спасибо за вашу ценную поддержку.
@file: main.c:
#include <ptlib.h>
#include <ptlib/video.h>
#ifndef _WIN32
#ifdef H323_H46018
#include "h460/h460_std18.h"
H460_FEATURE(Std18);
H460_FEATURE(Std19);
#endif
#ifdef H323_H46023
#include "h460/h460_std23.h"
#endif
#endif // _WIN32
#define new PNEW
int main()
{
// just assume the above works first
return 0;
}
Комментарии:
1. Привет, КевинДТимм, я пытался создать свою собственную свежую копию в NetBeans IDE, я пытался создать Makefile и другой файл конфигурации. Но не могу понять, как все это делают.
Ответ №1:
Запуск автосканирования — хорошее начало. Он сканирует ваши исходные файлы и создает начальный configure.ac файл (с именем configure.scan). Также посмотрите на ifnames, чтобы проверить наличие ваших #if.
Комментарии:
1. Привет, DiggyF, большое тебе спасибо. Звучит очень интересно, я попробую первым.
2. Я запустил $ autoscan. И затем он создал файл под названием «configure.scan». Это тот файл, который мы в основном используем как ./ configure?
3. Файл configure.scan является configure.ac файл. Он преобразуется в сценарий настройки. Автокнига ( sources.redhat.com/autobook/autobook/autobook_toc.html ) содержит все детали.