1
我在MSVC6.0的所有C代碼中都有一定的應用。我有兩個工作區:調試問題
1.)第一個工作空間在編譯源文件後創建一個靜態庫文件* .lib。 2.)第二個工作區有一個測試應用程序(main())並鏈接先前生成的* .lib庫並創建並執行。
當我嘗試單步測試應用程序時,我無法這樣做。 它一直要求一個文件crt0.c,甚至在把它指向那個文件後,我根本無法進入我的主函數,它甚至沒有進入我的主文件就退出。
[相同的設置工程,如果我只是執行Ctrl-F5。它正常工作正常輸出,所以沒有執行問題]
但我需要調試/單步驟。
所以我做了一件事來驗證。
創建一個新的工作空間在MSVC6.0(Win32控制檯應用程序,而不會產生該文庫等的單個工作空間產生一個exe。在這個新的設置中,我能夠通過主()。
調試1.)任何指針正在發生什麼?爲什麼我無法在我的庫可執行文件中進行調試?
2.)我該如何在該設置中進行調試?我錯過了任何項目設置?
〜AD