how run .c program in matlab

if i have program print.c
#include<stdio.h>
#include<conio.h>
main()
{
printf('hello')
getchar()
}
how i can run this code in MATLAB

 Accepted Answer

Shashank Prasanna
Shashank Prasanna on 29 Jan 2013
If you want to call your C function from within MATLAB you have to create a MEX file. Which mean you will have to modify your C code with the following guidelines:

8 Comments

Or compile your C code in your favourite C programming environment into a dll/shared object and use loadlibrary to run it inside MATLAB.
How about now? I guess I can call C directly without the compiling. I am curious about it.
It is not possible to call C or C++ directly from MATLAB without compiling the C or C++.
The links are not working anymore
indeed the links do not work anymore...
thank you Walter

Sign in to comment.

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!