<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-21238297</id><updated>2011-04-21T19:52:05.779-07:00</updated><category term='C++'/><category term='vim vimrc'/><category term='Compiler'/><category term='Ubuntu'/><category term='Intel'/><category term='microsoft virtual cd-rom driver windows xp'/><category term='Kdevelop'/><title type='text'>Fading to existence</title><subtitle type='html'>C++ newbie till the end</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tareqsiraj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21238297/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tareqsiraj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tareq Ahmed Siraj</name><uri>http://www.blogger.com/profile/12947289274406409972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21238297.post-150928258385619594</id><published>2008-02-05T14:42:00.000-08:00</published><updated>2008-02-05T16:42:22.055-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vim vimrc'/><title type='text'>my vimrc  backup</title><content type='html'>&lt;span style=";font-family:arial;font-size:85%;"  &gt;This is more like a backup for my vimrc file. Whenever I change to a new machine, I start missing my vim settings and memorizing stuff like this is not one of my good habits :).&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;nocompatible&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;backspace&lt;/span&gt;=indent,eol,start  &lt;span style="color: rgb(51, 153, 153);"&gt;" allow backspacing over everything in insert mode&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;nu&lt;/span&gt;  &lt;span style="color: rgb(51, 153, 153);"&gt;" Set line numbering on&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;nobackup&lt;/span&gt; &lt;span style="color: rgb(51, 153, 153);"&gt;" do not keep a backup file, use versions instead &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;history&lt;/span&gt;=50 &lt;span style="color: rgb(51, 153, 153);"&gt;" keep 50 lines of command line history&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;ruler&lt;/span&gt; &lt;span style="color: rgb(51, 153, 153);"&gt;" show the cursor position all the time &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;showcmd&lt;/span&gt; &lt;span style="color: rgb(51, 153, 153);"&gt;" display incomplete commands &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;incsearch&lt;/span&gt; &lt;span style="color: rgb(51, 153, 153);"&gt;" do incremental searching &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;map&lt;/span&gt; Q gq &lt;span style="color: rgb(51, 153, 153);"&gt;" Don't use Ex mode, use Q for formatting &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" Switch syntax highlighting on, when the terminal has colors &lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" Also switch on highlighting the last used search pattern. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;if&lt;/span&gt; &amp;amp;t_Co &lt;span style="color: rgb(204, 153, 51);"&gt;&gt; 2 ||&lt;/span&gt; &lt;span style="color: rgb(51, 153, 153);"&gt;has&lt;/span&gt;&lt;span style="color: rgb(204, 153, 51);"&gt;("gui_running") &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 153, 51);font-family:arial;font-size:85%;"  &gt;else&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;        &lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;term&lt;/span&gt;=xterm&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;endif&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;syntax&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;on&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;hlsearch&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" Only do this part when compiled with support for autocommands. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;if&lt;/span&gt; &lt;span style="color: rgb(51, 153, 153);"&gt;has&lt;/span&gt;&lt;span style="color: rgb(204, 153, 51);"&gt;("autocmd")&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" Enable file type detection. &lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" Use the default filetype settings, so that mail gets 'tw' set to 72, &lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" 'cindent' is on in C files, etc. &lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" Also load indent files, to automatically do language-dependent indenting. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;filetype&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;plugin indent on &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" For all text files set 'textwidth' to 78 characters. &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;autocmd&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;FileType&lt;/span&gt; text &lt;span style="color: rgb(204, 153, 51);"&gt;setlocal&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;textwidth&lt;/span&gt;=78 &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 153, 51);font-family:arial;font-size:85%;"  &gt;endif&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" toggle paste / mouse mode&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;map&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;&lt;f11&gt;&lt;/f11&gt;&lt;/span&gt; &lt;f11&gt; :call InvertPasteAndMouse()&lt;span style="color: rgb(153, 51, 153);"&gt;&lt;cr&gt;&lt;/cr&gt;&lt;/span&gt;&lt;cr&gt;&lt;/cr&gt;&lt;/f11&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;fun&lt;span style="color: rgb(0, 0, 0);"&gt;!&lt;/span&gt;&lt;/span&gt; InvertPasteAndMouse&lt;span style="color: rgb(204, 153, 51);"&gt;()&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;        &lt;span style="color: rgb(204, 153, 51);"&gt;if&lt;/span&gt; &amp;amp;mouse &lt;span style="color: rgb(204, 153, 51);"&gt;== ''&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;                &lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;mouse&lt;/span&gt;=a | &lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;nopaste&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;                &lt;span style="color: rgb(204, 153, 51);"&gt;echo "mouse mode on, paste mode off"&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;        &lt;span style="color: rgb(204, 153, 51);"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;                &lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;mouse&lt;/span&gt;= | set &lt;span style="color: rgb(153, 51, 153);"&gt;paste&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;                &lt;span style="color: rgb(204, 153, 51);"&gt;echo "mouse mode off, paste mode on"&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;        &lt;span style="color: rgb(204, 153, 51);"&gt;endif&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 153, 51);font-family:arial;font-size:85%;"  &gt;endfunction&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;tabstop&lt;/span&gt;=2&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;" set softtabstop=2&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;shiftwidth&lt;/span&gt;=2&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;expandtab&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 153, 153);font-family:arial;font-size:85%;"  &gt;"set mouse=vc&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;autoindent&lt;/span&gt; &lt;span style="color: rgb(51, 153, 153);"&gt;" always set autoindenting on &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;set&lt;/span&gt; &lt;span style="color: rgb(153, 51, 153);"&gt;smartindent&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="color: rgb(204, 153, 51);"&gt;colorscheme&lt;/span&gt; desert&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21238297-150928258385619594?l=tareqsiraj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tareqsiraj.blogspot.com/feeds/150928258385619594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21238297&amp;postID=150928258385619594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21238297/posts/default/150928258385619594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21238297/posts/default/150928258385619594'/><link rel='alternate' type='text/html' href='http://tareqsiraj.blogspot.com/2008/02/my-vimrc-backup.html' title='my vimrc  backup'/><author><name>Tareq Ahmed Siraj</name><uri>http://www.blogger.com/profile/12947289274406409972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21238297.post-1449016757118787697</id><published>2008-02-03T21:08:00.001-08:00</published><updated>2008-02-05T14:41:51.547-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft virtual cd-rom driver windows xp'/><title type='text'>Microsoft Virtual CD-ROM Control Panel for Windows XP</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;Found this cool virtual cd-rom driver from Microsoft today. Although its not as flexible as free products from &lt;a href="http://www.alcohol-soft.com/"&gt;Alcohol Software&lt;/a&gt; or &lt;a href="http://www.daemon-tools.cc/"&gt;Daemon Tools&lt;/a&gt;, its considerably small and fast. Unfortunately, its probably only for Windows XP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe"&gt;Microsoft Virtual CD-ROM driver for windows xp (32-bit)&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21238297-1449016757118787697?l=tareqsiraj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tareqsiraj.blogspot.com/feeds/1449016757118787697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21238297&amp;postID=1449016757118787697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21238297/posts/default/1449016757118787697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21238297/posts/default/1449016757118787697'/><link rel='alternate' type='text/html' href='http://tareqsiraj.blogspot.com/2008/02/microsoft-virtual-cd-rom-control-panel.html' title='Microsoft Virtual CD-ROM Control Panel for Windows XP'/><author><name>Tareq Ahmed Siraj</name><uri>http://www.blogger.com/profile/12947289274406409972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21238297.post-7895889798712734315</id><published>2007-06-23T22:18:00.000-07:00</published><updated>2007-06-26T08:43:01.584-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Compiler'/><category scheme='http://www.blogger.com/atom/ns#' term='Kdevelop'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Intel'/><title type='text'>Using Intel C/C++ Compiler /w kdevelop</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;I tried out the &lt;a href="http://www.intel.com/cd/software/products/asmo-na/eng/compilers/284132.htm"&gt;Intel C/C++ Compiler&lt;/a&gt; v10.0 on my Ubuntu/7.04 box. Its free for "personal" use only. Unfortunately, it is a rpm distribution and does not "officially" support Ubuntu Linux. Well, use "alien" to fix that problem and convert the rpm to a debian package. A simple google search will give any1 the steps if interested. So far, it hasn't become painful to use it ... yet. But I did have problems using it out-of-the-box.&lt;br /&gt;&lt;br /&gt;First of all, the executable complained about missing "libcxaguard.so.5". Again, google to the rescue and there are several fixes for this problem and obviously I tried the easiest one :). Link with option "-static-libcxa". Unfortunately the executable is bigger than using the shared library. I'll try to post some of the performance comparison with gcc next time.&lt;br /&gt;&lt;br /&gt;Secondly, how on earth can I use it with Kdevelop? This one took some time since I'm not very familiar with kdevelop myself and google didn't seem to help much except for other people asking for the same solution. Mingling with kdevelop for about an hour ... got it :D. There is a "iccvars.sh" script in the bin directory ... it sets up the environment vars for the compiler. Just use them in Project-&gt;Project Options-&gt;Configure Options (I would recommend using a new configuration with gcc's default settings). Here is a snap of the env vars I have set there (same as in the iccvars.sh script):&lt;br /&gt;&lt;br /&gt;CC = icc&lt;br /&gt;CXX = icc&lt;br /&gt;INTEL_LICENSE_FILE = ${INTEL_LICENSE_FILE=}:/opt/intel/cc/10.0.023/licenses:/opt/intel/licenses:${HOME}/intel/licenses:/Users/Shared/Library/Application Support/Intel/Licenses&lt;br /&gt;LD_LIBRARY_PATH = LD_LIBRARY_PATH:${LD_LIBRARY_PATH}&lt;br /&gt;MANPATH = /opt/intel/cc/10.0.023/man:${MANPATH}&lt;br /&gt;&lt;br /&gt;Also, we need the linker options to link against the &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;libcxaguard.so.5 ... so add &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;"-static-libcxa -lstdc++" to the LDFLAGS section. Lastly, we need to set the include and lib search path: add "-I/opt/intel/cc/10.0.023/include/ -L/opt/intel/cc/10.0.023/lib" to the C and C++ tabs CXXFLAGS section. Now run automake and friends ... then configure ... build... youre good to go.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SyTBUtBWIUA/RoCCdbAQGiI/AAAAAAAABjk/377s0aQJZH4/s1600-h/kdevelop-projectoptions-configure.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_SyTBUtBWIUA/RoCCdbAQGiI/AAAAAAAABjk/377s0aQJZH4/s320/kdevelop-projectoptions-configure.jpg" alt="" id="BLOGGER_PHOTO_ID_5080203821650549282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;on a last note... i've used the intel directory paths according to my installation. If you have it installed in some other directory... use that one. Happy coding :)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21238297-7895889798712734315?l=tareqsiraj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tareqsiraj.blogspot.com/feeds/7895889798712734315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=21238297&amp;postID=7895889798712734315' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21238297/posts/default/7895889798712734315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21238297/posts/default/7895889798712734315'/><link rel='alternate' type='text/html' href='http://tareqsiraj.blogspot.com/2007/06/i-tried-out-intel-cc-compiler-configure.html' title='Using Intel C/C++ Compiler /w kdevelop'/><author><name>Tareq Ahmed Siraj</name><uri>http://www.blogger.com/profile/12947289274406409972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_SyTBUtBWIUA/RoCCdbAQGiI/AAAAAAAABjk/377s0aQJZH4/s72-c/kdevelop-projectoptions-configure.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
