Visual Studio Code

di il
12 risposte

Visual Studio Code

Buongiorno,
sto facendo dei test sulla libreria portaudio per il mio progetto di tesi triennale. Ho scaricato l'ultima versione della libreria completa dal sito ufficiale di Portaudio ma con Visual Studio Code non riesco a far compilare i loro test. Lanciando la compilazione mi dà come errore .\patest_wire.c:55:23: portaudio.h: No such file or directory. La libreria è inclusa nella stessa cartella del programmino di test. Qualcuno sa come mai si comporta così?

12 Risposte

  • Re: Visual Studio Code

    Significa che portaudio.h non viene trovata da VSC durante la compilazione.
    Non uso VSC, ma probabilmente devi impostare la configurazione del progetto in modo che sappia dove sono gli include delle librerie (mettere le librerie nella stessa directory del programma non sempre basta).
    In alternativa, prova con:
    #include "portaudio.h"	// nota che è diverso da #include <portaudio.h>
    in questo modo, il compilatore cercherà il file portaudio.h nella directory corrente.
  • Re: Visual Studio Code

    Una cosa è il file include e un'altra la libreria.

    Per il file include .h dove lo hai inserito esattamente?

    E hai usato "portaudio.h"

    ?
  • Re: Visual Studio Code

    Sì ho usato #include "portaudio.h"
  • Re: Visual Studio Code

    E dove lo hai inserito esattamente? Come sono strutturate le cartelle del progetto?
  • Re: Visual Studio Code

    Ho un'unica cartella che include il file portaudio.h e il file test.c
    L'include è in testa al programma assieme agli altri include che sono:
    #include <stdio.h>
    #include <math.h>
    #include "portaudio.h"
  • Re: Visual Studio Code

    Ma hai un progetto?
  • Re: Visual Studio Code

    Cosa intendi per progetto scusa l'ignoranza
  • Re: Visual Studio Code

    Non ho quel prodotto installato ma la configurazione per C++ è in

    Configure VS Code for Microsoft C++

    Perché non usi Visual Studio standard (2019 o altre versioni)?
  • Re: Visual Studio Code

    Non uso Visual Studio perchè non conosco l programma. Utilizzo Visual Code perché mi sono abituato a usare il suo editor e mi permette di controllare il terminale direttamente dall'editor stesso.
  • Re: Visual Studio Code

    Visual Studio è molto simile ma non ha i problemi di configurazione di Visual Studio Code per la compilazione del codice.
  • Re: Visual Studio Code

    Ok allora proverò con Visual Studio. Scarico la versione community? Cos'altro devo installargli?
  • Re: Visual Studio Code

    Niente
Devi accedere o registrarti per scrivere nel forum
12 risposte