<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How to get the preprocessed C / C++ source files?</title>
	<atom:link href="http://weseetips.com/2008/06/12/how-to-get-the-preprocessed-c-cpp-source-files/feed/" rel="self" type="application/rss+xml" />
	<link>http://weseetips.com/2008/06/12/how-to-get-the-preprocessed-c-cpp-source-files/</link>
	<description>Gold mine of Visual C++ tricks!</description>
	<lastBuildDate>Thu, 12 Jan 2012 15:10:53 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Professor Rodolfo Martinez</title>
		<link>http://weseetips.com/2008/06/12/how-to-get-the-preprocessed-c-cpp-source-files/comment-page-1/#comment-154</link>
		<dc:creator>Professor Rodolfo Martinez</dc:creator>
		<pubDate>Fri, 19 Jun 2009 23:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://weseetips.wordpress.com/?p=167#comment-154</guid>
		<description>It would be highly desirable for the IDE to generate the preprocessed output in a specified (fixed name) file and then continue with the compiling and linking process without resulting later in link errors as reported here.  By default, the file would contain the preprocessed output of the last file compiled.  With this approach, resources available for debugging a program would include this valuable  preprocessed information without the need to set up switches or other complications such as linking errors downstream.</description>
		<content:encoded><![CDATA[<p>It would be highly desirable for the IDE to generate the preprocessed output in a specified (fixed name) file and then continue with the compiling and linking process without resulting later in link errors as reported here.  By default, the file would contain the preprocessed output of the last file compiled.  With this approach, resources available for debugging a program would include this valuable  preprocessed information without the need to set up switches or other complications such as linking errors downstream.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: s</title>
		<link>http://weseetips.com/2008/06/12/how-to-get-the-preprocessed-c-cpp-source-files/comment-page-1/#comment-153</link>
		<dc:creator>s</dc:creator>
		<pubDate>Wed, 25 Jun 2008 06:59:06 +0000</pubDate>
		<guid isPermaLink="false">http://weseetips.wordpress.com/?p=167#comment-153</guid>
		<description>So this flag is used only for checking the preprocessed output of an input file.</description>
		<content:encoded><![CDATA[<p>So this flag is used only for checking the preprocessed output of an input file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: s</title>
		<link>http://weseetips.com/2008/06/12/how-to-get-the-preprocessed-c-cpp-source-files/comment-page-1/#comment-152</link>
		<dc:creator>s</dc:creator>
		<pubDate>Wed, 25 Jun 2008 06:58:41 +0000</pubDate>
		<guid isPermaLink="false">http://weseetips.wordpress.com/?p=167#comment-152</guid>
		<description>During this process actual object file generation is not done. Thats why the link error. This /P flag can be used evenif some compilation errors are present in the source file :)

So this flag is only checking the preprocessed output of an input file.</description>
		<content:encoded><![CDATA[<p>During this process actual object file generation is not done. Thats why the link error. This /P flag can be used evenif some compilation errors are present in the source file <img src='http://weseetips.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So this flag is only checking the preprocessed output of an input file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jijo.Raj</title>
		<link>http://weseetips.com/2008/06/12/how-to-get-the-preprocessed-c-cpp-source-files/comment-page-1/#comment-151</link>
		<dc:creator>Jijo.Raj</dc:creator>
		<pubDate>Tue, 17 Jun 2008 04:33:39 +0000</pubDate>
		<guid isPermaLink="false">http://weseetips.wordpress.com/?p=167#comment-151</guid>
		<description>Nishad, You are right. Me too had the same link error. But the intermediate files are generated. Happy to know that the /P serve your need. ;)</description>
		<content:encoded><![CDATA[<p>Nishad, You are right. Me too had the same link error. But the intermediate files are generated. Happy to know that the /P serve your need. <img src='http://weseetips.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nishad S</title>
		<link>http://weseetips.com/2008/06/12/how-to-get-the-preprocessed-c-cpp-source-files/comment-page-1/#comment-150</link>
		<dc:creator>Nishad S</dc:creator>
		<pubDate>Mon, 16 Jun 2008 04:50:55 +0000</pubDate>
		<guid isPermaLink="false">http://weseetips.wordpress.com/?p=167#comment-150</guid>
		<description>Really nice and useful tip.

But got link error when I used that. I created a dlg based app. And given the /P option and built the source. Then I got a link error LINK : fatal error LNK1104: cannot open file &quot;.\Debug\PreProcExp.obj&quot;

If I remove the /P option then I will get the build successfully.

Anyway I could see the intermediate macro expanded files... :)</description>
		<content:encoded><![CDATA[<p>Really nice and useful tip.</p>
<p>But got link error when I used that. I created a dlg based app. And given the /P option and built the source. Then I got a link error LINK : fatal error LNK1104: cannot open file &#8220;.\Debug\PreProcExp.obj&#8221;</p>
<p>If I remove the /P option then I will get the build successfully.</p>
<p>Anyway I could see the intermediate macro expanded files&#8230; <img src='http://weseetips.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

