Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hey, somebody help me please. I'm a final year engineering student. As a part of my final year main project, I selected Operating System as my option. The topic is 'PRIVEXEC'(private execution) in linux. Its an IEEE proposed paper in 2014 March. Could anyone help me to suggest some ideas like which editor I should use, how to compile it ,and all the details and tips regarding the same !
Sir , I've to edit linux source code. I found that its possible in Microsoft Visual Studio using the Kernel editor in it. Is that a good option ? & whats the speciality of emacs comparing with visual studio ?
Okay I know that Visual Studio is An IDE. But it has a source code editor too. As I said I'm a beginner here (in linux coding). So would you suggest me a step by step procedure on this. Waiting for your mercy. Thank you
I would rather say it is not the right lane to start with. You can choose whatever you want (as editor), that will not influence anything. Just use vi, gedit, nedit or anything you want and go on.
By the way there is no such thing "linux source code", but you may find examples and-or tutorials related to your original question (privexec).
The Linux source code is located at http://kernel.org If you download that, you will find, literally, all the source code published for the latest Linux Kernel (not all of the software on top of that, but literally the kernel; the part of the system that boots the computer and contains most all of its drivers).
I cannot imagine that this is what you actually want to do, because that's pretty advanced stuff, and you are asking what IDE or editor to use (which is not, I think, an "advanced" question).
If I am reading you wrong, let me know. I don't mean to patronise.
So, what Linux distribution are you using? surely you do not really want to develop for Linux on Windows using Visual Studio??
What you probably want to do is grab a Linux distribution (there are several, you can find an exhaustive list at http://distrowatch.com) and boot into a distribution. Probably you want to install it either on your computer or in a virtual machine.
And then install a few editors; emacs and vim are generally considered the go-to text editors. But there are many others, which have been mentioned previously.
You should also install some IDE's. Qt Creator is good and can do both C and C++ code. Eclipse is supposed to be quite good, as well, and has a good following.
Hey, somebody help me please. I'm a final year engineering student. As a part of my final year main project, I selected Operating System as my option. The topic is 'PRIVEXEC'(private execution) in linux. Its an IEEE proposed paper in 2014 March. Could anyone help me to suggest some ideas like which editor I should use, how to compile it ,and all the details and tips regarding the same !
OK ... so you're looking to do a project involving PRIVEXEC(Selfish Addendum: Hail! Alma Mater!).
My guess is that you're asking about an editor because you wish to experiment with altering that editor along the lines with the proposition. If this was your intent, you need to review the abstract of that paper:
Quote:
In this paper, we present the design and implementation of PRIVEXEC, a novel operating system service for private execution. PRIVEXEC provides strong, general guarantees of private execution, allowing any application to execute in a mode where storage writes, either to the filesystem or to swap, will not be recoverable by others during or after execution.
My personal take on this is that you would not need to modify and compile the editor, but instead to develop an OS service which would perform the functions proposed in the paper.
As far as an editor goes, people have offered all that I would recommend, my top choice is gnuemacs and a recommendation that you get highly experienced with the GCC tools for building code.
Sir,
Thankyou for having a glance at the paper PRIVEXEC. As I said I'm a beginner in linux coding. I've been in search of info & guidance to do this. Never got any clue. Or rather I might be failed to understand the posts as I'm a beginner. But I found your reply useful. Could you please guide me to do this. How can I achieve this ? Or what to do ?
Sir,
Thankyou for having a glance at the paper PRIVEXEC. As I said I'm a beginner in linux coding. I've been in search of info & guidance to do this. Never got any clue. Or rather I might be failed to understand the posts as I'm a beginner. But I found your reply useful. Could you please guide me to do this. How can I achieve this ? Or what to do ?
I'd recommend you seek out your advisor, because they can best guide you towards a successful project conclusion where you can both handle the assignment and also do not go too far beyond the main intentions of the project.
It is unclear how far you need to go, what your knowledge level is at present, and therefore whether or not this is a correctly chosen project for you.
Granted, one can go as far as they are capable on any project, but what you're saying here is that you've got this project and it sounds as if you have little or no idea how to even approach it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.