2014-08-28 3 views
1

Во-первых, обратите внимание, что я видел это: How do I compile libnoise on Mac OS X Mountain LioКомпиляция libnoise с Makefile

Я читал, но я не понял, что это значит. Я никогда раньше ничего подобного не делал.

Я пытаюсь получить libnoise (http://libnoise.sourceforge.net/index.html), скомпилированный для его использования.
Я следую инструкции здесь: http://libnoise.sourceforge.net/tutorials/tutorial1.html в разделе «Использование libnoise с gcc на платформах UNIX».

Я сделал это:

Вы загрузили libnoise заголовки (83 КБ) в /USR/местные/включить/шум.

Мне пришлось самостоятельно создать «/ include/noise».

Тогда есть это:

Вы построили двоичные файлы из источника libnoise (1628 KB) и скопированной результирующие бинарники в/USR/местные/Библиотека.

Я не уверен, что делать в этот момент. Я нашел /noise/lib/Makefile внутри него. Существует также «Makefile» в /noise и /noise/src. Я использовал первый. После того, что было сказано в посте упоминалось выше, я сделал это ./Makefile make all (я действительно не понимаю, что я делаю здесь), в результате чего в этом:

MyComputer:lib ghmacbook$ ./Makefile make all 
: command not found 
./Makefile: line 3: .PHONY:: command not found 
./Makefile: line 4: all:: command not found 
./Makefile: line 5: -cp: command not found 
: command not found 
: command not found clean: 
./Makefile: line 8: -rm: command not found 

В случае это поможет, вот содержимое файла Makefile:

VPATH=../src/ 

.PHONY: all clean 
all: libnoise.a libnoise.la libnoise.so.0.3 
    -cp $? . 

clean: 
    -rm libnoise.* 

Я, скорее всего, все делаю неправильно. Может ли кто-нибудь помочь мне в этом?

+0

Привет, у меня такая же проблема сейчас, вы ее решили? – Kahin

ответ

1

Я знаю, что я действительно опоздал с этим ответом и не знаю, исправили ли вы проблему, но я опубликую это для людей, у которых будет проблема с этим в будущем! Я использую Macbook Air 13"

Я нашел это:

git clone https://github.com/qknight/libnoise 
cd libnoise 
mkdir build 
cd build 
cmake .. 
make 
sudo make install 

От: http://mineserver.be/wiki/Installation И попробовал, и если вы посмотрите на/USR/местные/Библиотека вы увидите libnoise.a и libnoise. dylib там! И также убедитесь, что у вас есть папка с шумом со всеми файлами заголовков в/usr/local/include

И когда все это сделано, убедитесь, что у вас есть источники библиотеки noiseutils, они могут быть найденный там: http://libnoise.sourceforge.net/downloads/index.html. .cpp-файл должен быть включен в ваш проект. Я использовал отдельный файл main.cpp для создания .bmp fi le и они использовали этот файл .bmp как текстуру в моем проекте.

Надеюсь, что это поможет людям, имеющим проблемы с этим, как я!

С уважением Кахин