You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
matszpk edited this page Feb 15, 2025
·
4 revisions
CLRX Libraries
The assembler and disassembler program are linked with CLRadeonExtender libraries.
These libraries can be used easily to embed the assembler or the disassembler in user/developer
programs and libraries. CLRadeonExtender provides four libraries:
CLRXAmdAsm - main assembler and disassembler library
CLRXAmdBin - main library to read and write program binaries
CLRXUtils - utility library
CLRXCLHelper - helper for creating binaries or programs for OpenCL devices
The CLRXCLHelper library needs CLRXAmdAsm, CLRXAmdBin, CLRXUtils and OpenCL libraries.
The CLRXAmdAsm library needs CLRXAmdBin and CLRXUtils libraries. The CLRXAmdBin
library needs CLRXUtils libraries.
In Linux/Unix systems program that uses CLRX libraries need to be linked with dl library,
thread (pthread) library and C++11 standard STL library.
In Windows systems program that uses CLRX libraries need to be linked with shell32.lib library.