biicode is a dependency management system for C++. I use the Intel C++ compiler (ICC), rather than gcc. Is it possible to use biicode, but continue to use ICC for building my project and dependencies?
Related Questions in ICC
- Intel classic compiler reports non-unit strided load in simple assignment
- How can I compile C/C++ with intel compilers for use on AMD Epyc 2 series processors? (In the most generic way)
- Finding the repeatability of a behaviour
- ICC profile buffer addition to JPG buffer
- Intel DPC++ 2024 compiled binary missing sycl7.dll and pi_win_proxy_loader.dll
- How to use the Intel C++ Compiler with CMake in Visual Studio
- Is it possible for a project to change the Platform tools from the Intel c++ compiler to the v143 build tools In VS2022?
- How to use 'icc' if i only installed the latest Intel HPC toolkit?
- icpx: error: cannot specify -o when generating multiple output files
- Illustrating different ICC values
- r error: "Error in mkRespMod(fr, REML = REMLpass) : response must be numeric"
- OpenMP - Weird Result in Combination of parallel and SIMD namespaces
- How to perform fast software binning of an image in C++?
- How to install older versions of Intel c++ compiler using apt
- CLion on Windows has problem with intrinsics defined as a macro
Related Questions in BIICODE
- What is the current status of biicode?
- Passing cmake command-line options from bii
- How to install biicode on osx command line (for travis)
- Using boost: __func_Grm00gZzHB Function invoked with incorrect arguments
- fatal error: dxgi.h: No such file or directory. Building SDL 2 with biicode
- g++ 5.1.0 not building project, clang shows unknown error
- Basic procedure to use boost with biicode and MSVC 10.0
- From which folder should I run bii arduino:settings?
- How to add autotools-based project as biicode block?
- Can I use the Intel C++ compiler with biicode?
- using cmake's target_compile_features with biicode
- Creating a block for a header-only library
- Generate header file with biicode
- Can I use Biicode to install GCC 4.9 and Clang 3.5 on Travis?
- wxwidgets Event Table / Bind() events do not appear to fire, Connect() does
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
As biicode uses the CMake build system, it should be possible just indicating CMake that you want to use that compiler. Depending on the platform it can be done differently. You can find info about setting different compilers here
E.g. in Linux, it could be enough to define environment variables:
You can pass variables and options to cmake project configuration with the command bii configure, exactly as they would be passed to cmake, e.g. the generator:
So you could try something like:
In win with VS, you might need to set the toolset, this can be done with something like this in your CMakeLists.txt:
Though in general, specific configuration of compilers in the CMakeLists should be avoided and setting the environment via env or variables is preferred.