tcc

    1熱度

    1回答

    在我的C程序中使用TinyCC可以讓我使用C作爲一種腳本語言,隨時重新加載C文件,並做很多相當整潔的事情......但是,有一件事真的讓我感到困擾。鏈接。 我做我的正常tcc_new,並與TCC_OUTPUT_MEMORY tcc_set_output_type,但如果我不包括很多這樣的: tcc_add_symbol(tcc_ctx, "printf", &printf); tcc_a

    0熱度

    1回答

    目前我使用TCC,因爲它是獲得對Windows安裝程序最簡單的事情。只需解壓縮,然後就可以開始了。但是我接受其他的編譯器,GCC,不管微軟對報價等 我的問題是,我需要輸入驗證到整數的大小16陣列。這裏是我的規則: if number is under 15 (including negative values) then input is valid if number is under -21

    2熱度

    1回答

    我正在嘗試將C++函數(作爲字符串)發送到tcc編譯器(libtcc.dll)的方式來集成Visual C++ 2012和TCC。我已經添加了libtcc.h頭文件,但我不確定如何添加libtcc.dll,因爲沒有相應的.lib文件。我正在使用TCC發行版中的libtcc_test.c文件作爲我的Win32 main()函數。 這裏是我的主: #include <stdlib.h> #inclu

    0熱度

    1回答

    我已經看過Tiny C Compiler (TCC) and winsock?,但我仍然無法與TCC編譯插座,因爲當我嘗試 tiny_impdef winsock.dll -o winsock.def tiny_impdef迴應: Not a PE file: C:\WINDOWS\system32\winsock.dll 因此,如何能我確實要編譯一個使用套接字的程序嗎?任何幫助將不勝感激

    1熱度

    3回答

    我想要做的是以空格作爲分隔符中斷用戶輸入,將部分複製到數組中(tokenAr)並比較tokenAr[0](第一部分)(如果它是等於sHistory。如果相等,則檢查tokenAr[1]的值是否爲「1」,「2」等,以執行在history陣列中輸入的相應命令。這是我試過的,它崩潰了。我在Windows x64上使用TCC。 編輯:我忘了提及,我開始學習C,就在兩天前。 EDIT2:我在調試器中運行的程

    0熱度

    1回答

    我正在嘗試TCC在OS X下。我不得不做一些修改following this answer來編譯它。 試圖運行ex1.c中包含的源我得到: In file included from ./ex1.c:3: In file included from /usr/local/lib/tcc/include/tcclib.h:11: In file included from /usr/local/

    2熱度

    1回答

    如何使用Tiny C編譯器和Windows提示編譯我的file.c文件? 一些問題我已經有了: 我在哪裏從下載堅持所有TCC文件? 我必須編譯stdio.h才能使用printf函數嗎? (我想做一個'Hello World')。 這是我的file.c的樣子: // #include <stdio.h> // for printf int main(void){ printf("Hello E

    0熱度

    3回答

    我正在開發一個程序,並且正在使用帶有SDL和OpenGL的Tiny C編譯器。 TCC不包含opengl頭文件,所以我試着從Visual C++和MinGW中複製它們。他們都失敗,出現以下錯誤編譯:1081 v:/exe/tcc/include//GL/gl.h:1081: ',' expected 線在這兩個文件是: GLAPI void APIENTRY glVertex4s(GLshort

    0熱度

    3回答

    ,因爲我在較廣的節目,我正在寫一個類似的問題,我寫了這個代碼。對於我所知道的問題是一樣的,所以我做了這個小例子。 #include <stdio.h> typedef struct { int x; char * val; }my_struct; int main() { my_struct me = {4, " "}; puts("Initi

    0熱度

    2回答

    我最近發現了Tiny C編譯器。對於我目前正在進行的項目,性能不是真正的問題,但文件大小是TCC的理想選擇。我使用Autotools作爲構建管理器,並且我認爲使用TCC將像./configure CC=tcc一樣簡單。 但是,這返回checking whether the C compiler works... no。在config.log中,它說configure: exit 77。 儘管如此,