Get the lastest information on current changes in the Linux Development World. LinuxDeveloperNews News Archives About Us Feedback
August 18, 2010
Make And Makefiles
By Bryan Young
When I first learned to program, like many people, I learned in a graphical IDE that did basically everything for me. This is great for beginners who need to focus on learning programming, and not worry with compiling and linking their code manually. In my case, I was learning C so there was a lot going on in the background when I clicked on 'compile' that I was not aware of, until I began coding on a remote Unix machine.

For those who don't know, when creating a C program with more than one file, you have to first compile the code into machine language, then link that code together so that they can be used together.

I spent many nights working on programs, having to continuously type the same three lines of gcc over and over after making small changes, that I hoped would fix whatever bug I was having. It got to the point that I was typing more to compile my code than changing my code, so I decided to find a better way. That was when I foundmake.

Continue Reading



Today's Top Videos:
How to Improve Your Quality Score
Quality score has a certain stigma to it that often scares people away. According to David Szetela of Clix Marketing, most people make quality score a lot more difficult than it actually is. He says it is...
Living without Facebook, Twitter, and IM – Is It Possible?
Facebook, Twitter, and Instant Messaging have become natural parts of our everyday life. They also play key roles in many businesses. But is there a downside? Can they dominate too much time?
How Eye Tracking Endorses Universal Search
Eye tracking is fascinating to think about in and of itself. Interestingly enough, Shari Thurow of Omni Marketing Interactive spoke with WebProNews about eye tracking research.
Recent Articles:
Custom VIM Settings In A Multi-user Environment
Vim is handy text editor, which improves upon the included editor in Unix, vi. With so many plugins and scripts available for VIM, many developers consider this application their number one source for editing and developing code. With all the available customization, vim can be finely tuned to exactly what you need. The ability to finely tune, however, can become a problem when you are sharing a vim instance with other developers.

Say, for instance, you have a dev account on a web server, for which you share the account with all the other developers in your organization. This...
Read More...

Dual-Booting Linux And Windows
The vast majority of computer users are more than happy using one operating system for everything they do. I had hoped, when I was but a lad, that I would fall into that category, but I found out that this just wouldn't be the case. I grew up with Windows, so when I needed a computer...
Read More...
MeeGo Released To Developers
Last year, Intel and Nokia entered into partnership together in order to bring computing power to the mobile arena. To accomplish this, they have combined their individual mobile operating system software (Moblin from Intel, and Maemo from Nokia) to create a brand new...
Read More...
How To Rename File Sequentially In Linux
As part of some user interface testing I'm involved with on an Ubuntu Linux system, I find myself frequently having to rename groups of files in a sequential manner. That is, I'll have files like "output mm-dd-yyyy at hh:mm:ss" and need to rename them to "testrun-xx-file-yy". Is...
Read More...
Other iEntry Business Resources:
- WebProNews.com
- Jayde.com
- MarketingNewz.com
- SalesNewz.com
- CareerNewz.com
- InvestNewz.com
- eCommNewz.com
- WebsiteNotes.com
- AdvertisingDay.com
iEntry
 
-- LinuxDeveloperNews is an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2010 iEntry, Inc. All Rights Reserved Privacy Policy Legal