C/C++ Detours Library - where to find? - detours

I came to a piece of code that includes "HookEngine/CDetours.hpp", search for a bit of info and came ot that is Microsoft Project, but i cant find what i'm looking for. I downloaded the Express Edition but this ediotion doesn't contain the HookEngine.

Microsoft Detours does not include those files or a "hook engine". I suspect whatever you download is incomplete.

Related

When using someone else's application code do I need to run Cmake to get the project structure for my operating system.

I am getting into a position where I have to use other people code for projects, for example openTLD. I want to change some of the code to give it more functionality and use it in a diffrent way. What I have found is that many people have packaged their files in such a way that you are supposed to use
cmake
and then
make
and sometimes after that
make install
I don't want to install the software on my system. What I am looking to do is get these peoples code to a point where I can add to it in Eclipse or even just using Nano and then compile it.
At what point is the code in a workable/usable state. Can I use it after doing cmake or do I need to also call make? Is my thinking correct that it would be better to edit the code after calling cmake as opposed to before? I am not going to want my finished code to be cross platform supported, it will only be on Linux. Is it easer to learn cmake and edit the code befor running cmake as opposed to not learning cmake and using the code afterwards, if that is possible?
You question is a little open ended.
Looking at the opentld project, there is a binary and a library available for use. If you are interested in using the binary in your code, you need to download the executables(Linux executables are not posted). If you are planning to use the library, you have two options. Either you use the pre-built library or build it during your build process. You would include the header files in your custom application and link with the library.
If you add more details, probably others can pitch in with new answers or refine the older ones.

Where's the NodaTime.Serialization.JsonNet?

At Latest API documentation NodaTime.Serialization.JsonNet is shown as a part of NodaTime library.
But I can't find it anywhere. Here's the NodeTime in ObjectBrowser in my VisualStudio.
I even looked into NodeTime.Testing and haven't found it.
I don't know where to look for it anymore. These two (NodeTime and NodeTime.Testing) are only packages available over NuGet.
From the page you linked to:
Code in this namespace is not currently included in Noda Time NuGet packages; it is still deemed "experimental". To use these serializers, please download and build the Noda Time source code from the project home page.
For 1.2, we'll be distributing a separate pre-built assembly and NuGet package, but that's not quite ready yet, so for now you'll have to build your own.

How do I configuring cURL so that I can actually use it?

I'm a beginner I am using using Microsoft Visual C++. I need a step by step walkthrough from downloading up till actually using libcurl if anyone can help? I don't know much terminology though.
Everyone seems to skip all that and goes straight into putting #include in their files but I don't know how to get to that step.
I know I have to tell Visual C++ that I'm using another library but how do I do that? How do I configure this library and include the directories?
Any help is very welcome!
they have a .pdf explaining step by step how to build a project with libcurl, here is the link
http://curl.haxx.se/libcurl/c/visual_studio.pdf
hope that helps

Using minizip in Visual C++ 2010

I've been programming for a while, but for some reason I just can't find how to do something that I know has to be simple. I want to create zip files with a small utility that does not require dlls or any other helper files. I found a few places that recommend using zlib and minizip to work with zip files. I just can't figure out HOW to use them. I've installed zlib, but I have no clue how to install or use minizip. Every thing I find assumes I already have my environment set up to use it and "all you need to do is use function X and voila!" I've been trying to find how to use external libraries, but I'm getting just as vague info that way too. Are there any books that might be a place to start looking? I'm all for educating myself, but I'm actually quite lost with where to start on this.
Checkout XZip on CodeProject: http://www.codeproject.com/KB/cpp/xzipunzip.aspx
If you don't want to have to use any DLL's, that is a way to go. I've been using the 7-Zip DLLs with C# .NET programs lately. The 7-Zip SDK itself is not fun to work with, and all the solutions I know of that really work require the 7-Zip DLLs. However, once you integrate 7-Zip, you have ZIP, TAR, RAR, just about every other archive format integrated. The 7-Zip format itself is my favorite as it generally offers the best compression.
For .NET managed code, the SevenZipSharp library makes integrating the 7-Zip DLLs a snap:
http://sevenzipsharp.codeplex.com/

How to add Actionscript 3 fl.controls (UIScrollBar) on Linux

How would one go about adding fl.controls.* to AS3 projects developed under Linux?
Apparently it is not part of Flex 3SDK for Linux (which is what I am using to compile) or maybe it is and I am not importing it correctly..I downloaded this SDK last March, maybe time for update?
Looking at Adobe Official Docs for fl.controls does not mention that this library is somehow restricted.
In particular, I was looking for fl.controls.UIScrollBar type of functionality
I am using MiniBuilder to edit.
Packages starting with fl.* are part of (and only available in) the Flash authoring tool (Adobe CS3/4) and cannot be imported to Flex projects. Check this answer

Resources