-1
votes
0answers
53 views

C++ Create a Cross Platform Toolchain [closed]

I'm actually a java developer and I'm currently learning C++. Do anybody know of a way to create a cross-platform toolchain that I'll code on Windows and create binaries for Linux and Mac along with ...
17
votes
4answers
1k views

Why are there no package management systems for C and C++?

There are some programming languages for which exist their own package management systems: CTAN for TeX CPAN for Perl Pip & Eggs for Python Maven for Java cabal for Haskell Gems for Ruby Is ...
-1
votes
1answer
200 views

Use of pdb file in release build executables

This question is appropriate only for programs created on the windows platform. If I build a release of my program with the /Zi option (create pdb file and store path to file in exe) then I don’t ...
8
votes
3answers
708 views

Does it make sense to write build scripts in C++?

I'm using CMake to generate my projects IDE/makefiles, but I still need to call custom "scripts" to manipulate my compiled files or even generate code. In previous projects I've been using Python and ...
2
votes
1answer
141 views

Can anyone recommend a toolchain-agnostic way of declaring and documenting inter-package build dependencies?

I currently have a project at my hand that I'll leave soon (PhD work) and should be left in an understandable form since it is likely to be taken up, though it is not known yet by whom and when. ...
5
votes
4answers
439 views

Is there a general rule for when you should use 'make clean' instead of just 'make'?

I am writing a multiple-filed program right now, and apparently running only 'make' (as one would intuitively think needs to be done in most situations) for some reason causes my program to fail. I ...
2
votes
1answer
297 views

How do you handle multiple projects that form the same product(s)?

I have limited experience when it comes to build and version control systems. I feel like I've run into a common problem but I'm having trouble uncovering how it is typically handled. Say you have ...
1
vote
1answer
726 views

What is your favourite Build Automation Server software (for C++), and why?

Note: I've checked the continuous-integration tag here and also the automation tag. (Other questions, e.g.: remote build experiebnce?.) (I've also found one question on SO for an example of a more ...