I'm using CDT and Tasktop (Galileo) to build C++ applications. The projects are makefile projects so there's an external Makefile that handles the build. The produced binary is not added to the task context so it's never shown in the focused views. This is sometimes a problem when I need to transfer the binary to a remote server (using the Esftp Eclipse plugin). Then I have to disable the focusing in the C/C++ Projects view to be able to select the binary and transfer it to the remote server using Esftp. In my opinion the binary should be part of the task context since it is created when the task is active. I cannot find any preference setting to turn this on or off. Can it be done?
Regarding binaries missing from context, it really depends on where the makefile is outputting the binary. If it ends up within the project, regular workspace refresh should pick up the new/modified file and then become part of the task context.
If however binaries are being output to a separate folder, you could link the folder. For example, using Tasktop you could easily link the folder in the Tasktop Navigator and the binaries will appear upon creation/modification. For more Tasktop details and prompt support see the faq and forums at: