Ошибки компиляции - приложение на основе RadeonRays API? - PullRequest
0 голосов
/ 06 октября 2018

это более общий вопрос!

Некоторая информация:

Прежде всего, я не опытный программист.Я пытаюсь создать простой рендерер на основе RadeonRays ( Radeon Rays ). Мне удалось установить все необходимые пакеты - CMake, Python и т. Д. Однако на странице github говорится, что для этого требуется Visual Studio.2015 и у меня 2017.

Я успешно создал решение для VS 2017, как это (БЕЗ ОШИБОК):

cmake -G "Visual Studio 15 2017 Win64"

Затем я успешно скомпилировал проект (НЕТ ОШИБОК)!

Проблема:

Я создал новый проект и включил библиотеку Radeon Ray.Кажется, все в порядке и нет ошибок.Тем не менее, я получил некоторые ошибки компилятора, когда я пытаюсь скомпилировать свой проект (видно на рисунке ниже).Все ошибки связаны с одним заголовочным файлом.

Поскольку я не опытный программист, у меня есть только один вариант - спросить, можно ли сказать, так ли это, потому что я пытаюсь использовать VS2017 вместо VS2015.

Мне не разрешено устанавливать VS2015, поэтому я ищу какое-то профессиональное мнение, если это может быть связано с версией VS, потому что я получаю только ошибки компиляции!Спасибо!

enter image description here

1 Ответ

0 голосов
/ 07 октября 2018

я наконец нашел проблему и решение.Мне просто нужно было определить WIN32 или включить файл windows.h в новый проект.

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