I have various files of extensions .cpp stored on the server. When
user clicks on the compile button, I should run gcc command passing
the absolute path of the file to gcc compiler and then show the user
the output of the file.
How can i do that???
Jatin K. wrote:
I have various files of extensions .cpp stored on the server. When
user clicks on the compile button, I should run gcc command passing
the absolute path of the file to gcc compiler and then show the user
the output of the file.
How can i do that???
A silly contrived example:
user_controller.rb
GET /users
GET /users.xml
def index
@users = User.all
@out = ls -l /Users/robertwalker/Desktop
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @users }
end
end
index.html.erb
List of files on Desktop: <%= simple_format(@out) %>
The above dummy code will only list the files in the directory, which
is something i don’t really want. I want to individually run all these
files with gcc compiler and then show the user the output/ errors in
the process to the user, in front of each file. Now can you help me???