Compiling Just One File.

Aleix Pol aleixpol at kde.org
Thu Sep 8 21:56:47 UTC 2011


On Wed, Sep 7, 2011 at 4:24 PM, Michael Hart
<michael.george.hart at gmail.com>wrote:

> Lets, say I have a project of about 200 plus C++ files and headers.
>
> I need to rework just several of the files. However, I know in advance
> until I rework the several files, including headers, there is no point in
> doing a time consuming full build. I need to only focus on on the content of
> the several files being reworked.
>
> In kdevelop 3 there was an build option that allowed you to make just one
> file of your project at a time; making sure what was contained in that one
> file was grammatically correct before proceeding on with other files within
> your project.
>
> These days with kdevelop 4 and cmake, I basically have to comment out all
> files, but the one I am interested in playing with, in my CMakeLists.txt to
> avoid time consuming rebuild of my whole project.
>
> That is why I am asking if there is one button option like in kdevelop 3 to
> compile one file and not my whole project.
>
>
>
> On Wed, Sep 7, 2011 at 8:31 AM, Milian Wolff <mail at milianw.de> wrote:
>
>> On Tuesday 06 September 2011 23:26:20 Michael Hart wrote:
>> > LOL!
>> >    I have been using kdevelop4 with cmake for sometime now and not until
>> > yesterday did I ever have the need to compile just one specific C++ file
>> in
>> > my entire project of about twenty plus *.cpp files. I would simply press
>> F8
>> > key and be happy.
>> >
>> > However, now I would like experiment with the content of just one C++
>> file;
>> > compile it but not build the entire project. How do I do this with
>> > kdevelop4?
>>
>> I don't get it, do you want to compile a "hello-world"-style file, i.e.
>> without
>> any external dependencies and such? Then take a look at the "quick
>> compile"
>> external script which just calls gcc on the file.
>>
>> bye
>> --
>> Milian Wolff
>> mail at milianw.de
>> http://milianw.de
>> _______________________________________________
>> kdevelop mailing list
>> kdevelop at kdevelop.org
>> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop
>>
>>
>
> --
> KDevelop-devel mailing list
> KDevelop-devel at kdevelop.org
> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>
>
You can add anything you want in the buildsets or run configurations, with
files it should work too.

Hope this helps...
Aleix
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20110908/81a88bd8/attachment.html>


More information about the KDevelop-devel mailing list