フィルターのクリア

c-file to mex-file pnet.c in OS 10.9.5 MATLAB 2012a

8 ビュー (過去 30 日間)
florian schertenleib
florian schertenleib 2016 年 1 月 6 日
コメント済み: Walter Roberson 2020 年 8 月 6 日
System:
OS 10.9.5
MATLAB R2012a
terminal request: gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix
llvm-gcc --version Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0;
I would like to convert the pnet.c file into a mex-file, see below:
>> mex pnet.c
/Applications/MATLAB_R2012a.app/bin/mex: line 305: gcc-4.2: command not found
mex: pnet.c not a normal file or does not exist.
I'm a beginner and I tried for too long already to find some answer by myself... can anyone help me please?
thanks in advance!

回答 (1 件)

Walter Roberson
Walter Roberson 2016 年 1 月 7 日
The message is fairly clear: you need to install gcc 4.2 to use that configuration. If it already is installed then you need to create a symbolic link from "gcc-4.2" to the actual software.
  4 件のコメント
芝 赵
芝 赵 2020 年 7 月 29 日
How to solve this probelm when I use mex pnet.c
Tip: the first four red words are 'Error use mex'
blem
Walter Roberson
Walter Roberson 2020 年 8 月 6 日
It looks to me as if you should possibly use
mex pnet.c -lws2_32

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeWrite C Functions Callable from MATLAB (MEX Files) についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by