Turbo C无法在我的笔记本电脑上工作

时间:2014-08-22 15:35:03

标签: c

我刚买了一台戴尔笔记本电脑,并安装了Windows 8.1 Pro。我想在我的笔记本电脑上运行Turbo C(x64版本)。当我在Turbo C中安装并运行程序时,它只显示一次输出,然后我的光标停止工作。我尝试点击运行或在turbo c菜单中编译没有任何反应。看起来我的点击不影响任何事情。我也尝试过Windows 7,同样的事情正在发生。我已经尝试过Turbo C的所有版本。

3 个答案:

答案 0 :(得分:1)

如果您还没有安装64位版本的Turbo C,请尝试安装。如果这不是一个选项,您可以通过在兼容模式下运行来使其工作。

右键单击图标 - >属性 - >兼容性然后选择在Windows XP的兼容模式下运行此程序。

答案 1 :(得分:1)

别担心。按下 11-08 19:17:38.618: E/AndroidRuntime(6347): FATAL EXCEPTION: main 11-08 19:17:38.618: E/AndroidRuntime(6347): Process: com.jampez.smalltalk, PID: 6347 11-08 19:17:38.618: E/AndroidRuntime(6347): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.jampez.smalltalk/com.jampez.smalltalk.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setTitle(java.lang.CharSequence)' on a null object reference 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2658) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2723) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.ActivityThread.access$900(ActivityThread.java:172) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1422) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.os.Handler.dispatchMessage(Handler.java:102) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.os.Looper.loop(Looper.java:145) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.ActivityThread.main(ActivityThread.java:5832) 11-08 19:17:38.618: E/AndroidRuntime(6347): at java.lang.reflect.Method.invoke(Native Method) 11-08 19:17:38.618: E/AndroidRuntime(6347): at java.lang.reflect.Method.invoke(Method.java:372) 11-08 19:17:38.618: E/AndroidRuntime(6347): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399) 11-08 19:17:38.618: E/AndroidRuntime(6347): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194) 11-08 19:17:38.618: E/AndroidRuntime(6347): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.app.ActionBar.setTitle(java.lang.CharSequence)' on a null object reference 11-08 19:17:38.618: E/AndroidRuntime(6347): at com.jampez.smalltalk.MainActivity.onCreate(MainActivity.java:37) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.Activity.performCreate(Activity.java:6221) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119) 11-08 19:17:38.618: E/AndroidRuntime(6347): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2611) 11-08 19:17:38.618: E/AndroidRuntime(6347): ... 10 more ,然后按Enter键。 有了这个,我们将提供重绘桌面命令,该命令可在左侧的文件菜单下拉菜单中找到。

答案 2 :(得分:0)

here安装dosbox,然后按照教程here

进行操作

DOSBox可以在现代计算机上运行旧的MS-DOS软件,否则将无法正常工作,因为旧软件与现代硬件和操作系统之间不兼容。 Turbo C是一个16位软件,你在64位操作系统上试用它