Образцы CECUI успешно скомпилированы, но исполняемые файлы не созданы - PullRequest
0 голосов
/ 24 августа 2010

Я скачал последний стабильный выпуск CEGUI (двоичный файл 0.7.1 для Microsoft Visual C ++ 2008) и после нескольких часов настройки свойств, настройки компоновщика и поиска файлов заголовков в Интернете Я наконец получил образцы для компиляции. большой сюрприз сейчас в том, что я нигде не нахожу исполняемые файлы.

В отчетах msvc ++ говорится:

========== Сборка: 11 выполнено, 2 не выполнено, 0 обновлено, 0 пропущено ==========

Разве не должно быть 11 новых исполняемых файлов? единственное, что сделал компилятор, было создать новый каталог OBJ, который содержит каталог DEBUG_STATIC, который содержит следующие файлы, т.е. Sample_Demo6:

Sample_Demo6.obj Sample_Demo6_Static_d.exe.embed.manifest Sample_Demo6_Static_d.exe.embed.manifest.res vc90.idb vc90.pdb

Где находятся исполняемые файлы?

Если кто-то знает о библиотеке C ++ GUI, в которой вы можете создавать необычные GUI (как для игр), я имею в виду что-то, в котором вы можете сделать что-то вроде закругленного кнопки с эффектами ролловера, вставка красивой фоновой графики, круто и красочно Индикаторы выполнения, полосы прокрутки и т. д., пожалуйста, дайте мне знать!

Библиотека должна быть с открытым исходным кодом, кроссплатформенной, а также разрешена для использования для программное обеспечение.

Я знаю о wxWidgets, но, как говорят на официальном сайте wxWidgets:

wxWidgets придает своим приложениям действительно естественный вид, потому что он использует собственный API платформы, а не эмулирует графический интерфейс.

1 Ответ

1 голос
/ 24 августа 2010

Нет - 11 успешно означает, что было создано 11 файлов (вероятно, объектных файлов). Ошибка 2 означает, что сборка 2 других файлов не удалась. Поскольку исполняемый файл обычно зависит (почти) от всего остального, если что-либо не удается собрать, вполне вероятно, что среди них будет исполняемый файл (почти единственное исключение - если вы пытаетесь собрать чем один исполняемый файл, и в этом случае можно добиться успеха, даже если что-то необходимое для создания другого не удается).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...