Я разрабатывал дизайн на основе C для кого-то, использующего Vivado HLS 2015.1.
Эта конструкция использует произвольные типы данных точности, включенные в «ap_cint.h».Могу ли я скомпилировать код C, который я пишу в Vivado HLS, используя компилятор gcc?
Я хотел знать, могу ли я скомпилировать этот код в стандартном компиляторе gcc, включив соответствующие файлы заголовков?
Также может кто-то указать мне в сторону соответствующей документации? Любая помощь или предложение будут оценены.
Я не уверен, что находится в 'ap_cint.h', но, вероятно, есть библиотеки, к которым принадлежат эти файлы заголовков. Без ссылок на эти библиотеки ваш проект будет неполным. Тогда возникает вопрос: разрешено ли вам (согласно вашему лицензионному соглашению) связываться с этими библиотеками? –
Я сделал некоторые исследования по этому вопросу. Очевидно, если вы используете дизайн на основе C++ и используете заголовочный файл ap_int.h, мы могли бы это сделать. Также не упоминается авторский вопрос, упомянутый в документации. Спасибо за помощь, хотя –