Есть каталог, содержащий много-много объектных файлов. Как грамотно прописать этот каталог в Makefil'е, чтобы объектники из него подключить при создании исполняемого файла?
hidalgo wrote:
> Есть каталог, содержащий много-много объектных файлов. Как грамотно прописать этот каталог в Makefil'е, чтобы объектники из него подключить при создании исполняемого файла?
objects := folder/*.o
binary: objects ...
...
--
Maxim YegorushkinPosted via RSDN NNTP Server 1.9
hidalgo пишет:
> From: *hidalgo* </Users/Profile.aspx?uid=36256>
> </search/?group=22> </Users/Private/AddFav.aspx?mid=1108156>
> <NewMsg.aspx?gid=22> <NewMsg.aspx?mid=1108156> <?mid=1108156>
> <Message.aspx?mid=1108156#1108156> <NewMsg.aspx?mid=1108156&edit=1>
> <Private/Self.aspx?mid=1108156>
>
> Есть каталог, содержащий много-много объектных файлов. Как грамотно
> прописать этот каталог в Makefil'е, чтобы объектники из него
> подключить при создании исполняемого файла?
> Вопрос по make <?mid=1108156> Оценить <RateList.aspx?mid=1108156>
> <Private/Rate.aspx?mid=1108156&rate=-3>
> <Private/Rate.aspx?mid=1108156&rate=1>
> <Private/Rate.aspx?mid=1108156&rate=2>
> <Private/Rate.aspx?mid=1108156&rate=3>
> <Private/Rate.aspx?mid=1108156&rate=-1>
> <Private/Rate.aspx?mid=1108156&rate=-2>
> <Private/Rate.aspx?mid=1108156&rate=-4>
> <Private/Rate.aspx?mid=1108156&rate=0>
>
[code]
object_dirs := ./obj # твоя директория c обьектниками
object_files := $(wildcard $(addsuffix /*.o, $(object_dirs) ) )
$(program_name): $(object_files)
$(cxx) $^ -o ./bin/$@
[.code]
Примерно так.
рекомендую прочитать
http://www.opennet.ru/docs/RUS/gnumake/index.htmlPosted via RSDN NNTP Server 1.9
Здравствуйте, achmed, Вы писали:
A>hidalgo пишет:
>> From: *hidalgo* </Users/Profile.aspx?uid=36256>
>> </search/?group=22> </Users/Private/AddFav.aspx?mid=1108156>
>> <NewMsg.aspx?gid=22> <NewMsg.aspx?mid=1108156> <?mid=1108156>
>> <Message.aspx?mid=1108156#1108156> <NewMsg.aspx?mid=1108156&edit=1>
>> <Private/Self.aspx?mid=1108156>
>>
>> Есть каталог, содержащий много-много объектных файлов. Как грамотно
>> прописать этот каталог в Makefil'е, чтобы объектники из него
>> подключить при создании исполняемого файла?
>> Вопрос по make <?mid=1108156> Оценить <RateList.aspx?mid=1108156>
>> <Private/Rate.aspx?mid=1108156&rate=-3>
>> <Private/Rate.aspx?mid=1108156&rate=1>
>> <Private/Rate.aspx?mid=1108156&rate=2>
>> <Private/Rate.aspx?mid=1108156&rate=3>
>> <Private/Rate.aspx?mid=1108156&rate=-1>
>> <Private/Rate.aspx?mid=1108156&rate=-2>
>> <Private/Rate.aspx?mid=1108156&rate=-4>
>> <Private/Rate.aspx?mid=1108156&rate=0>
>>
A>[code]
A>object_dirs := ./obj # твоя директория c обьектниками
A>object_files := $(wildcard $(addsuffix /*.o, $(object_dirs) ) )
A>$(program_name): $(object_files)
A> $(cxx) $^ -o ./bin/$@
A>[.code]
A>Примерно так.
A>рекомендую прочитать http://www.opennet.ru/docs/RUS/gnumake/index.html
Все получилось, спасибо.