Выход из пути Cygwin в C

#c #cygwin

Вопрос:

Я новичок в программировании. Я просто хочу вытащить Cygdrive, чтобы иметь возможность выполнять команды снаружи /cygdrive/c .

Мой код:

 #include <unistd.h>
#include <stdio.h>

int main(){
    if(remove("test.txt") == 0){

        printf("Removed succesfully.");
    }

    return 0;
 

И я удаляю файл, но только в своей папке проекта.
Что мне нужно, так это получить ‘test.txt» файл удален по любому из путей, которые я хочу.

Пример:

 #include <unistd.h>
#include <stdio.h>

int main(){

    chdir("C:\\Windows\\system32");

    if(remove("test.txt") == 0){

        printf("Removed succesfully.");
    }

    return 0;
 

Ответ №1:

Переход с cygwin на MinGW решил проблему.