Is there a 'ccache' for Visual Studio? [closed] - visual-studio

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
The community reviewed whether to reopen this question 8 months ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I am aware that scons implements the functionality of ccache, but I am stuck with another build system.
I also know there is a gocache project on SourceForge that aims to implement ccache-like functionality for other compilers, but it seems not complete.

A shameless plug, but I wrote a Python script which attempts to work just like ccache, except that it can wrap MSVC. See https://github.com/frerich/clcache

There's an unofficial patch to ccache to support MSVC, but I haven't yet tried it myself...

https://github.com/inorton/cclash
It is a bit more of a plug. I've been using it to shave about 35% off our Cygwin Visual Studio 2012 builds.

Incredibuild is very nice, though it is more like distcc for Visual Studio than ccache.
If you want both ccache and distcc for a Visual Studio environment, try Stashed along with Incredibuild at the same time. It works a lot like ccache + distcc for Linux, without the configuration or administrative overhead.

Stashed
It supports PDB, PCH, and has a nice dashboard.

Related

R Studio is broken [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have been using R Studio 0.98.983 in Debian Wheezy until yesterday. But today, when I opened R Studio it complains saying that couldn't find the .Rproject file and afterwards when I browse the files through the file panel all the files are grayed out and I cannot load anything.
I went to the official website to download a new version and it is just for Debian Jessie (and it doesn't work at all in Debian Wheezy. All the UI elements are in blank). In addition, R Studio cannot be found anymore in the Wheezy repositories.
I'm getting the impression that R Studio guys are getting Windowized in the sense that they are pushing people to move to the latest version of the OS. For those that we use computers to work (and not just to play), we trust more an old last stable version than a new buggy fashionable version of anything with which we have to spend hours figuring out how to make thinks work again. It's really a pity.
Any suggestions? Is there any working alternative to R Studio?
Thanks in advance.
We do in fact do our best to preserve backwards compatibility. Unfortunately, the newest release (0.99) builds on Qt 5.4, which requires a glibc newer than is present on Jessie. If you can't upgrade your glibc, then you can install an older RStudio build (try 0.98.1103):
https://support.rstudio.com/hc/en-us/articles/206569407-Older-Versions-of-RStudio-Desktop
We've heard that Qt is considering restoring compatibility with older glibc in an upcoming release, so hopefully we can too.

Debug a ruby project (to become familiar with the code flow) [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Can someone suggest a IDE for Ruby which will make it easier to understand the code flow of the project. I am looking for something similar to intellij remote debugger for JAVA. The debugger should transfer the complete control of the code, so that stepping into and stepping out of the code becomes easier.
Rubymine is a very good IDE by JetBrains, so you should be on famillier grounds if you've worked IntelliJ. Among other things, it has a built in debugger with the functionalities you described.
One major caveat though - it's not free, and there's no community edition like there is for IntelliJ.
I use cloud9 IDE for Ruby programming and it does everything and more. You get a full Linux environment which includes a terminal, file-tree structure navigation and a code-editor. Best of all it's free to use but there are upgrade options if you need more muscle.
You can even collaborate on it (which you may have to pay for, I'm not sure).

Modern version of WinDiff? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
VB6 came with WinDiff.
Is there a free modern version of WinDiff available that is able to ignore case?
Along with WinMerge and the WinDiff from the latest SDK, I also have SourceGear's free DiffMerge.
I use WinMerge (which hasn't changed for a while either -- don't ignore blank lines; that exercises bugs) most, especially its ability to open two blank editable pages and you can paste anything, such as from a Remote Desktop to a machine that does not have any visual diff installed, and the differences automatically (or manually if you prefer) update.
DiffMerge's feature I like is its display of differences, which seems to cater for spuriously different line breaks better.
And, to answer your question, the WinDiff from the latest SDK (or at least the one included with Visual Studio 2010), WinMerge, and DiffMerge can all ignore case.
WinDiff is part of the Windows SDK, it still ships with it. But no, the SDK is targeted to programmers that write code in case-sensitive languages, C and C++.
The source code of WinDiff was once part of the SDK samples. You can still get it from this web page, assuming you're into hacking C code and have an old compiler laying around. You'll need to adapt line.c, the line_gethashcode() and line_compare() functions. Lower-casing the line is easiest.
Well, that was the programmer's answer. Plenty of other fish in the sea, Beyond Compare typically gets a lot of nods.

GNU Tool to find memory leak on windows [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I am trying to use the tools in the mingw toolkit, g++, gdb, gprof etc... but is there any way to detect memory leaks in gprof (the profiler) or gdb. I have heard that detecting leaks in gdb is possible in hp-unix, but for it isn't for windows. the reason I am trying to stick to gnu is because my computer has a 40GB hard that is already gunked programs pictures and videos. I have tried moving them to a seperate drive. and now that is running out of space... now both my hard disc and external drive are full. also the computer has an intel pentium 4 processer. so getting, for instance visual studio. is out of the question...
also it's sort of a moral thing... I hate when you search how to compile a library or something. and they just say: "compile it with visual c++", I hate that. so when I find all the tools I need in the gnu-toolkit. I feel like I can spit on visual c++ and go 'HAH'
I have heard of valgrind, but it's only for linux and mac. so in conclusion
ARE THERE ANY GNU TOOLS THAT CAN DETECT MEMORY LEAKS ON WINDOWS
You can use deleaker - is a powerful tool to control leaks of resources.
Goodluck!
Have a look at this http://wyw.dcweb.cn/leakage.htm

How to work with a Mac on a OpenSource project? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm really interested in participating as a new developer in an OpenSource project.
My Problem now is - what is the best way to participate with a Mac on an OSS Project? (Without using a Virtual Machine or DualBoot.)
As there is no usual apt-get system, what is the best way of working on such an existing project? Would you use Xcode or Eclipse or something else completely?
The setup for all those steps (Building, linking libraries etc.) has always been the part that never worked properly for me. Is there a tutorial which explains how to set the stuff up properly with these IDEs?
Thank you!
Fink is a package system for Mac, it gives you most of what apt-get does on a Linux system.
Xcode is the best choice, I think, irrespective of project
I can give you a very simple recipe.
Pick a Java open source project.
Install Eclipse on MacOS.
Go to work.
No libraries, no linking, no fuss, no muss, no bother.
If you want to work in C or C++, the question is going to be whether you are the only person. For a project that has already been ported to mac, you just do what the others are doing. You run 'configure', and all is well, and you use and editor to edit and gdb to debug.

Resources