- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi!
I've attached some driver code to explain the filesystem library issue I'm facing with my larger project:
Test Code (test.cpp):
#include <iostream> #include <experimental/filesystem> namespace fs = std::experimental::filesystem; int main() { std::cout << fs::path("").extension() << std::endl; return 0; }
Compilation commands (tried both):
icc test.cpp -lstdc++fs -std=c++17 icpc test.cpp -lstdc++fs -std=c++17
Here's what's spit out:
In function `main': test.cpp:(.text+0x79): undefined reference to `std::experimental::filesystem::v1::__cxx11::path::_M_find_extension[abi:cxx11]() const'
ICC Version:
icc (ICC) 19.0.3.199 20190206
OS Version (as reported by cat /etc/issue):
Ubuntu 18.04.2 LTS
Could this be related to: https://software.intel.com/en-us/forums/intel-c-compiler/topic/844541 ??
- Tags:
- CC++
- Development Tools
- General Support
- Intel® C++ Compiler
- Intel® Parallel Studio XE
- Intel® System Studio
- Optimization
- Parallel Computing
- Vectorization
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Woops! Sorry, yes you can close the thread. Turns out the cluster I'm trying to compile on has a half-baked installation of ICC >.> Thanks for the speedy response :)
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We are able to compile/run the same code on our machine.
This looks like a linking error on your machine. Can you confirm whether you have the corresponding “.a” file for the library?
Rahul
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Let us know whether we can close the thread.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Woops! Sorry, yes you can close the thread. Turns out the cluster I'm trying to compile on has a half-baked installation of ICC >.> Thanks for the speedy response :)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for the confirmation. We are closing this thread. Feel free to reach out to us in case of any more issues.
-Rahul

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page