Quantcast
Channel: Intel® Software - Intel® C++ Compiler
Viewing all articles
Browse latest Browse all 1175

Compiler errors for C++17 with WSL 18.04

$
0
0

Firstly, Let me explain briefly the environment :

  • Windows x64 Platform - Windows 10 1803 (build 17134.81)
  • Windows Linux Subsystem - Ubuntu 18.04 (via Windows Store)
  • GCC version installed on WSL - GCC 8.0
  • Clang version installed on WSL - Clang 6.0
  • Intel Parallel Studio Version - Intel Parallel Studio XE 2018 update 2

       I tried to compile and run simple dummy C++ program with std::thread and underC++17 standard flag. The code example is given below:
      

#include<iostream>
#include<vector>
#include<thread>

void foo()
{
        std::cout<<"OKAY"<<std::endl;
}

int main()
{
        std::vector<int> x={1,2,3};
        auto y = x.capacity();
        std::thread t(foo);
        t.join();
        std::cout<<y<<std::endl;
        return 0;
}

the following images shows relevant information:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Errors occurred:

 

 

 

 

 


Viewing all articles
Browse latest Browse all 1175

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>