elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  ayuda error de compilacion
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda error de compilacion  (Leído 1,584 veces)
boshide10

Desconectado Desconectado

Mensajes: 8


Ver Perfil
ayuda error de compilacion
« en: 1 Marzo 2019, 04:24 am »

e dice filecreator.h no surch directory alguna solucion para que me compile?



Código:
/*
    cDiskStressTester - a c++ based disk stress tester
    Author: Shravan Jambukesan <sxj160330@utdallas.edu>
    11/30/2016
    Compiled with gcc
    PLEASE NOTE: The long term effects of running this test repetitively *still* have not been studied. Use with caution.
*/

#include <iostream>
#include <ctime>
#include <sstream>
#include "FileCreator.h"

bool createFiles(long);

using namespace std;

string verbose;
bool isVerbose;

int main()
{

    long numFiles;
    bool isRepeat = true;
    string repeating = "";
    while(isRepeat == true)
    {
        isRepeat = false;
        bool b = true;
        cout << "Welcome to cDiskStressTester" << endl;
        cout << "Designed and implemented by Shravan Jambukesan" << endl;
        cout << "Source code available at https://github.com/ShravanJ/cDiskStressTester" << endl;
        cout << "Press CTRL+C to stop the program before it finishes if needed" << endl;
        cout << "Enter in the number of files you would like to create: ";
        cin >> numFiles;
        cout << "Would you like verbose output <yes/no>?: ";
        cin >> verbose;
        if(verbose == "yes")
        {
            isVerbose = true;
        }
        else
        {
            isVerbose = false;
        }
        cout << "Running stress test with " << numFiles << " files" << endl;
        while(b)
        {
            bool run = createFiles(numFiles);
            if(run)
            {
                b = false;
            }
        }
        cout << endl;
        cout << "Would you like to test again <yes/no>?: ";
        cin >> repeating;
        if(repeating == "yes")
        {
            isRepeat = true;
        }
        cout << endl;
    }
    return 0;
}

bool createFiles(long num)
{
    bool done = false;
    string str = "";
    double duration;
    clock_t start;
    start = clock();
    ostringstream oss;
    for(long x = 1; x <= num; x++)
    {
        oss << x;
        str = "cDiskStressTesterFile_" + oss.str() + ".txt";
        oss.str("");
        oss.clear();
        FileCreator fc(str);
        if(isVerbose)
        {
            cout << "File " << str << " was created" << endl;
        }
        if(x == num)
        {
            done = true;
            duration = (clock() - start) / (double) CLOCKS_PER_SEC;
            cout << num << " files were generated in " << duration << " seconds" << endl;
        }
    }
    return done;
}




me dice filecreator.h no surch directory alguna solucion para que me compile?


En línea

K-YreX
Moderador
***
Desconectado Desconectado

Mensajes: 1.008



Ver Perfil
Re: ayuda error de compilacion
« Respuesta #1 en: 1 Marzo 2019, 04:35 am »

Tienes que comprobar que dispongas de la librería que te está dando el problema <FileCreator.h>
De ser así indica dónde tienes cada archivo y cómo estás compilando el programa :-X


En línea

Código
  1. cout << "Todos tenemos un defecto, un error en nuestro código" << endl;
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines