stackoverflow.com/questions/6461621/...
я собираюсь собратьASL на окнах 7.
я получилФайлы библиотеки Adobe C ++, документы и примеры отсюда в%ASL%
Я скачал и скомпилировал boost (в какой-то другой папке%boost%
)Итак, теперь я скомпилировал Boost (все библиотеки), bjam, VS 2008 установлен (у меня есть в%ProgramFiles(x86)%
)Теперь я пытаюсь бежать%ASL%/tools/build.bat
но я получаю некоторые странные строки, такие как
Нашел компилятор в C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ Настройка среды для использования инструментов Microsoft Visual Studio 2008 x86. Ошибка синтаксиса в имени файла Не удается найти C: \ Users \ Avesta \ Downloads \ asl_1.0.43 (1) \ source_release \ tools * .obj
Что мне делать? Как скомпилировать ASL на Windows 7?
Обновить:
Так я попробовал@ vnm's answer (создал новую папку и делал каждый шаг, предоставленный им по одному) Я забыл распаковать TBB ... после распаковки TBB все скомпилировано правильно =)Но один вопрос стоит передо мной - как сделать результаты сборки более чистыми (я имею в виду, что они лежат в папке типа% ASL% \ built_artifacts \ msvc-10.0 \ debug \ link-static \ threading-multi и там вы видите
это довольно длинный путь для навигации ... можно ли получить одну чистую папку, например, Adobe / bin / с такими вещами, какlibasl.lib
а такжеlibasl.lib
, libasl_dev.lib
в этом? )libadobe_widgets.lib
«Не удалось обновить некоторые цели» означает, что произошла ошибка во время компиляции / компоновки или во время других действий, указанных входным файлом bjam. Это может быть связано с неправильными версиями libs или неправильными конфигурациями и т. Д. Пожалуйста, опубликуйте сообщения об ошибках (возможно, в какой-либо службе онлайн-публикации, например pastebin), и я постараюсь помочь ...