smpicxx(1)
π NAME π
smpicxx β the SMPI C++ wrapper compiler. yes bestie, that's the whole name section, she's short and she's iconic π
β¨ SYNOPSIS β¨
smpicxx β¦
like. that's it. that's the whole vibe. you hand her stuff, she does stuff. π«Ά
πΈ DESCRIPTION πΈ
okay so smpicxx is a wrapper around the C++ compiler that was defined when SimGrid got built, and what she does is slide in the right flags so you can actually use the SimGrid library and SMPI β which is the MPI implementation living inside SimGrid, in case you were wondering π
Most of the arguments you fill into smpicxx get passed straight to the underlying compiler, no middleman drama, no notes. Except for two little special girls:
--versionβ this one gives you the SimGrid library version β¨--compiler-versionβ and this one gives you the C++ compiler version π
if you run into trouble, go read the docs for that underlying compiler, fr fr. she's the one doing the heavy lifting and she has receipts π
π¦ ENVIRONMENT VARIABLES π¦
Every environment variable that the underlying compiler takes into account? Yeah, that compiler will use it. All of them. She's got the whole set. π
but lowkey important: the compiler can not be modified. nope. not happening. she is who she is. π
π AUTHORS π
The SimGrid team. the icons themselves. bow down π«Άβ¨
π COPYRIGHT AND LICENCE π
Copyright (c) 2014-2025. The SimGrid Team. All rights reserved.
This program is free software; you may redistribute it and/or modify it under the terms of GNU LGPL (v2.1) license.
like, legally iconic. go off, LGPL v2.1 π
π₯ SEE ALSO π₯
the whole girl squad, all in section 1 together, obsessed π¦πΈ
and that's the tea bestie β you've been reading smpicxx(1) from the General Commands Manual, aka the very last line of this page, which is literally just her name and section and honestly? she ate. no cap. π
π¦ where this page comes from
- debian trixie: libsimgrid-dev 4.0-1+b1 Β· LGPL-2.1-only
- ubuntu questing: libsimgrid-dev 4.0-1build2
- ubuntu resolute: libsimgrid-dev 4.1-1build2 Β· LGPL-2.1-only
- ubuntu stonking: libsimgrid-dev 4.1-3 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms