One popular BLAS implementation under Windows is AMD’s ACML. CMake has some modules that can find certain required dependency libraries. As far as I know, under Windows the “FindBLAS” and “FindLapack” modules are unable to locate AMD’s ACML libraries. This is because ACML > v4.0 does not include the “mv” related packages anymore. I looked …
April 2015 archive
Apr 25
Cannot Find “getopt.h” File When Compiling Under Windows
Often times, issues arise when compiling C/C++ code developed for Linux under Windows. One annoying problem is when the code requires some header which is only available in the POSIX API. A header commonly used for parsing the command line arguments is getopt.h. Unfortunately, this header is only available under Linux. After some digging around, …
Apr 16
Rotate a 3D object around its center and own axes in WPF 3D
In WPF 3D, various transformations could be applied to an object. One particular problem that I occasionally run into is when I want to apply a rotation transformation to an object and rotate it around its own center and axes. The way I do it is as follows. First I apply 3 identity RotateTransform3D‘s to the object …
Apr 16
Orient a Transform to a Specific Direction in Unity 3D
If you are too lazy to do the math to orient an object to a specific direction, this tip is useful for your. The Transform objects in unity have the Forward, Up and Right properties. You probably don’t know that they are not only accessors but also mutators! You can simply assign a direction vector to an …
Recent Comments