Jump to content

    

Modelsim внешний MinGW компилятор

Добрый день!

Существует такой вопрос.

Нужно подтянуть golden model на языке С++ к тестбенчу.

Проблема заключается в том, что эта модель написана на современном стандарте С++14, а компилятор MinGW, идущий в комплекте с моделсимом очень древний и не полностью поддерживает даже 11 стандарт.

Была предпринята попытка скомпилировать с++ исходники более современным компилятором, но попытка подключения этой dll потерпела крах с фразой bad dll format.

У кого-нибудь был успешный опыт компиляции с++ исходников внешним компилятором и подключением dll или so файла в моделсим или квесту после этого?

Share this post


Link to post
Share on other sites

Приветствую!

Лет 5-7 назад  баловался делая dll в VisualStudio для DPI и VPI в Modelsim.   Получалось  запустить даже для 64 бит систем под Win7. Правда исходники были в основном на C. 

Удачи! Rob  

Share this post


Link to post
Share on other sites

философский вопрос: а к чему эта модель? для какого софта моделирования? там нет готового длл? или там есть рекомендации чем и как компилить? насколь я понимаю нужна длл для работы в виндах? в бытности при компиляции чего либо в либ или длл было важно соглашение по внутренниму представлению имён функций и способам передачи аргументов функциям. другими словами надо понять как это делает мингв и любой другой "современный" компилятор и постараться в новом компиляторе выставить нужные(правильные) опции компиляции.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this