aws / aws/device-storelibrary-cpp

Seems clang-tidy is configured in C++14 rather than C++17 mode

Aperta
#10 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
5
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

While trying to build the [device-storelibrary-cpp](https://github.com/aws/device-storelibrary-cpp) received an error :

```
#9 329.6 /tmp/deps-native/device-storelibrary-cpp/include/aws/store/filesystem/posixFileSystem.hpp:56:5: error: no member named 'filesystem' in namespace 'std'; did you mean simply 'filesystem'? [clang-diagnostic-error]
#9 329.6 std::filesystem::path _path;
#9 329.6 ^~~~~~~~~~~~~~~
```

I used a base image of Ubuntu 22.04 and installed following packages:
- cmake
- build-essential
- clang-tidy-12

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia ispezionando la configurazione di CMake e clang-tidy del repository e riproduci la diagnostica da include/aws/store/filesystem/posixFileSystem.hpp:56 usando i pacchetti Ubuntu 22.04 elencati. Il lavoro è completato quando clang-tidy analizza il progetto in modalità C++17 e non segnala più che std::filesystem non è disponibile.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cmake, cpp
Ambito
build-system
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.