フィルターのクリア

Sharing a common library between C/C++ s-functions?

1 回表示 (過去 30 日間)
Daniel Smith
Daniel Smith 2016 年 7 月 15 日
編集済み: Walter Roberson 2016 年 7 月 15 日
I have a single common library that I would like to share between multiple C/C++ s-function (not multiple instances of the same s-function). The shared library contains a global data object.
What is the correct way to mex this on Linux?
mex sfun1.cpp mylib.cpp
mex sfun2.cpp mylib.cpp
Successfully builds but each s-function has its own instance of the global data object. If I do:
mex mylib.cpp
mex sfun1.cpp
mex sfun2.cpp
Each of the s-functions can not find the symbols from mylib.cpp

回答 (0 件)

カテゴリ

Help Center および File ExchangeSimulink Coder についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by